Ⅱ. サンプルプログラム
Config.cs
public class Config { public static Config Instance { get; private set; } = new Config(); private Config() { } public string TestStrig { get; set; } = "Hello world"; }
Program.cs
static void Main() { // エラー CS0122 'Config.Config()' はアクセスできない保護レベルになっています // var config = new Config(); Console.WriteLine(Config.Instance.TestStrig); }
実行結果
Hello world