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"
bannerAds