設定 (C# リファレンス)
set キーワードは、プロパティまたはインデクサーで、プロパティ値またはインデクサーの要素値を割り当てるアクセサー メソッドを定義します。詳細と例についてを参照してくださいプロパティ (C# プログラミング ガイド)、 自動実装するプロパティ (C# プログラミング ガイド)、およびインデクサー (C# プログラミング ガイド)。
次に示すのは、Seconds というプロパティの set アクセサーの例です。
class TimePeriod
{
private double _seconds;
public double Seconds
{
get { return _seconds; }
set { _seconds = value; }
}
}
次に示すのは、自動実装プロパティの set アクセサーの例です。
class TimePeriod2
{
public double Hours { get; set; }
}
C# 言語仕様
詳細については、「C# 言語仕様」を参照してください。言語仕様は、C# の構文と使用法に関する信頼性のある情報源です。