4

我可以使用以下内容轻松创建一个匿名类。但是我不能写信给它。有没有办法可以写给某种未命名的类?

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

1 回答 1

3

这对于匿名类型是不可能的,因为匿名类的属性是只读的。至于为什么,你可以在这里阅读:

为什么 C# 中匿名类型的属性是只读的?

于 2013-02-10T02:26:07.780 回答