我是 C# 新手。
在表单设计中,假设我有一个文本框、列表视图和一个按钮。我为这样的按钮编写代码:
listBox1.Items.Add(textBox1.Text);
...这只会将文本框中的文本添加到 ListView 中。
另一种方法是:
我创建了一个 Person.cs 类,并在其中添加了这个
string FirstName;
public string FN {
get { return FirstName; }
set { FirstName = value; }
}
在按钮上我添加了这个:
Student NewStudent = new Student();
NewStudent.FN = textBox1.Text;
listBox1.Items.Add(NewStudent.FN);
这两个会做完全相同的事情。
第一个只需要一行代码,而第二个是几行代码。为什么不只使用只需要一行的第一个呢?