1. 读取和写入属性值
可以像访问字段一样读取和写入属性的值:
class Program
{
static void Main()
{
Person person = new Person();
person.Name = "Alice";
Console.WriteLine(person.Name);
}
}
2. 属性的访问修饰符
属性可以有不同的访问修饰符,如public、private、protected等,用于控制属性的可见性。例如:
class Person
{
private string _name;
public string Name
{
get { return _name; }
private set { _name = value; }
}
}
在这个例子中,Name属性的set方法是私有的,只能在类内部被访问。