我尝试使用 TypeDescriptor 并且值没有改变,并且通过反射我得到一个错误,指出该属性没有 setter
最佳答案
C# 匿名类型是不可变的,它们的属性不能更改。
如果您真的想要,您可以使用反射设置支持字段,但这不是一个好主意。
关于c# - 是否可以使用反射/TypeDescriptor 设置匿名类型属性的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2765367/
我尝试使用 TypeDescriptor 并且值没有改变,并且通过反射我得到一个错误,指出该属性没有 setter
最佳答案
C# 匿名类型是不可变的,它们的属性不能更改。
如果您真的想要,您可以使用反射设置支持字段,但这不是一个好主意。
关于c# - 是否可以使用反射/TypeDescriptor 设置匿名类型属性的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2765367/