【发布时间】:2015-04-15 14:03:35
【问题描述】:
我是编程初学者,我想问你可能是最简单的问题。
我做了这样的事情:
class person
{
private string name;
public string surname;
private int year;
}
class student : person
{
}
class Program
{
static void Main(string[] args)
{
List<student> list = new List<student>();
list.Add(new student()
{
surname = "jordan"
// name ... ???
// year .. ?
});
}
}
如果我有private 字段,如何正确使用get 和set,或者如何为name 或year 赋值?
【问题讨论】:
-
如果我想要私有字段,没有别的办法吗?
-
您可以创建属性,或从构造函数中设置它们。公共字段也被认为是错误的形式,您应该更喜欢公共属性。
-
跑步,不要走路,通过 C# 购买 CLR。跳过前两章,开始阅读。你会感谢我的。
-
修正错别字。更改格式(“bla”->
bla)。