0

これはコードです:

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 つ増えるのはなぜですか?

4

2 に答える 2