重複の可能性:
C#の匿名型のプロパティが読み取り専用であるのはなぜですか?
私はこのようなものを書きました、
var suspense = new { Name = "Android", Market = string.Empty };
suspense.Market = "Potential";
.NETがエラーをスローする
プロパティまたはインデクサ'AnonymousType#1.Market'を割り当てることはできません-読み取り専用です
C#のAnonymousTypesが不変であることは知っていますが、なぜですか?これはCLRの制限によるものですか?