これはコードです:
Employee e = new Employee() { Name = "Jeff", Age = 45 };
これは、デバッグ アセンブリをビルドするときにコンパイルされる方法です。
Employee employee = new Employee();
employee.Name = "Jeff";
employee.Age = 45;
Employee employee2 = employee;
そして、それがリリースをビルドするときにコンパイルされる方法です:
Employee employee = new Employee();
employee.Name = "Jeff";
employee.Age = 45;
問題は、デバッグ ビルドで同じオブジェクトを参照する変数が 1 つ増えるのはなぜですか?