C# getterとsetterを使用する

  • 作成日 2021.09.06
  • 更新日 2022.04.11
  • C#
C# getterとsetterを使用する

C#で、getterとsetterを使用するサンプルコードを記述してます。

環境

  • OS windows10 pro 64bit
  • Microsoft Visual Studio Community 2019 Version 16.7.1

getterとsetterを使用

以下は、getterとsetterを使用して、人の名前と年齢をsetして、getするコードとなります。

using System;


namespace testapp
{
    class Program
    {
        static void Main(string[] args)
        {

            Human human = new Human();

            human.SetName("mebee");
            human.SetAge(15);

            Console.WriteLine(" name : " + human.GetName() + " age : " + human.GetAge());
    
        }
    }

    class Human
    {
        private string name;
        private int age;

        public string GetName() { return this.name; }
        public void SetName(string name) { this.name = name; }

        public int GetAge() { return this.age; }
        public void SetAge(int age) { this.age = age; }
    }
}

実行結果