在 C# 4.0(或更早版本,如果可以的话)中,父类如何将自身的引用传递给子类。例如:
class Book
{
public string bookname = "a";
public static List<Page> pages = new List<Page>();
static void Main(string[] args)
{
Page pageone = new Page("one");
pages.Add(new Page("one"));
}
}
public class Page
{
Book book;
public Page(string pagetitle)
{
Console.WriteLine(pagetitle);
Console.WriteLine("I'm from bookname :?");
}
}
如何让 Page 识别它在哪本书中?我试图在构造函数中传递 Book 类,但不知道如何。