C# 类成员之字段

字段是与类相关的变量

class PhoneSustomer
{
    public const string DayOfSendingBill = "Monday";

    public int CustomerID;

    public string FirstName;

    public string LastName;
}

一旦实例化 PhoneCustomer 对象, 就可以使用语法 Object.FieldName 来访问这些字段,如下例所示:

var customer = new PhoneCustomer();
customer.FirstName = "Simon";

最好不要把字段声明为 public。 如果修改类的公共成员, 使用这个公共成员的每个调用程序也需要更改。 例如,如果希望在下一个版本中检查最大的字符串长度,公共字段就需要更改为一个属性。使用公共字段的现有代码,必须重新编译,才能使用这个属性。如果只在现有的属性中改变检查,那么调用程序不需要重新编译就能使用新版本。

最好把字段声明为 private, 使用属性来访问字段。

发布了27 篇原创文章 · 获赞 0 · 访问量 149

猜你喜欢

转载自blog.csdn.net/weixin_39328209/article/details/105594231