我想添加新的obj到列表類,但是告訴我我需要obj引用該屬性。我不知道我應該做什麼,你能給我一個小費嗎?C#如何添加到列表類?
public class CreateContact
{
logic...
}
public class AddedContacts
{
private List<CreateContact> Contact;
public List<CreateContact> ClassCreateContact
{
get { return Contact; }
set { this.Contact = value; }
}
}
我想通過單擊按鈕創建並添加新的創建「CreateContact」列表。
private void button4_Click(object sender, EventArgs e)
{
CreateContact p = new CreateContact(textBox1.Text, textBox2.Text, textBox3.Text, textBox4.Text);
AddedContacts.ClassCreateContact.add(p); // Error 1 An object reference is required for the non-static field, method, or property
}
的可能重複[什麼是一個NullReferenceException,如何解決呢?(http://stackoverflow.com/questions/4660142/what-is-a- nullreferenceexception-how-do-i-fix-it) – walther 2014-11-04 09:28:31
不,他試圖訪問一個像靜態一樣的實例屬性。 – Dirk 2014-11-04 09:29:00
兩者都是不相關的鏈接。問題是關於如何訪問實例成員:) – 2014-11-04 09:29:35