4

以下を使用して、匿名クラスを簡単に作成できます。しかし、私はそれに書くことができません。ある種の名前のないクラスに書き込む方法はありますか?

var test = new { a = 5, b = "sz" };
test.a++;
4

1 に答える 1

3

匿名クラスのプロパティは読み取り専用であるため、これは匿名型では不可能です。理由については、ここで読むことができます:

C# の匿名型のプロパティが読み取り専用なのはなぜですか?

于 2013-02-10T02:26:07.780 に答える