我正在尝试这段代码:
private List<book> books;
//private book[] books;
.
.
.
private void button1_Click(object sender, EventArgs e)
{
books.Add(new book(book_name.Text));
//book[0]=new book(book_name.Text);
}
但是我收到了这个错误:
'Object reference not set to an instance of an object.'
我该怎么办?我想通过事件动态创建对象。
最佳答案
你需要初始化你的列表:
private List<book> books = new List<book>();
关于c# - c# 中对象的动态数组(或列表)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8651495/