setters今日、VS がとを自動的に定義する方法を提供していることを知りましたgetters。明確にするために、単純なクラスがありStudentsます:
class Students
{
private string name;
private Int32 pin;
private string addres;
private int phone;
...
+を選択nameしてクリックすると、次のようになります。ctrlkxC#propg
class Students
{
private string public int MyProperty { get; private set; }
private Int32 pin;
private string addres;
private int phone;
このようなコードには明らかに問題があるため、最終的には次のようになります。
class Students
{
private string name { get; private set; }
private Int32 pin;
private string addres;
private int phone;
私の質問は、これはgettersandの VS 自動化を利用する正しい方法settersですか? の値を設定および取得するための正しい構文は何nameですか? このコードが正しければ、私が見つけたものではなく、 VS を使用して my gettersandを作成するよりエレガントな方法はありますか?setters