/// <summary> /// static 関数、static プロパティを使う /// </summary> static void Static01() { Console.WriteLine(StaticTest.Pi); int[] numbers = { 5, 3, 2, 6, 9, 10 }; int sum = StaticTest.Sum(numbers); // static な関数はインスタンスを作るのではなく「クラス名.関数」で呼び出す Console.WriteLine(sum); // static なプロパティは「各インスタンスに依存しない」値を返すことができる StaticTest st1 = new StaticTest(), st2 = new StaticTest(), st3 = new StaticTest(); Console.WriteLine("StaticTest クラスのインスタンスは {0} 個あります", StaticTest.count); /* * ここで以下をやってみましょう * https://paiza.jp/works/cs/primer/beginner-cs7/21007/1 * */ }