C# getアクセサーとは?プロパティでの使い方と注意点
C#において、getterメソッドを定義するためにgetキーワードが使用されます。このメソッドは、属性の値を取得するために使用されます。通常、getメソッドは属性の値を呼び出し元に返します。以下はgetメソッドを使用した例です:
public class Person
{
private string _name;
public string Name
{
get { return _name; }
}
}
Person person = new Person();
person.Name = "Alice"; // 编译错误,因为Name属性只有getter方法,不能被赋值
string name = person.Name; // 正确,调用getter方法获取属性值
Console.WriteLine(name); // 输出 "Alice"