1
set value of a property of an anonymous type using reflection/TypeDescriptor is it possible?匿名型は不変、構造体または完全なオブジェクトですか?
@Slaksによると、
C#の匿名型は不変であり、その性質は を変更することはできません。
例:
dynamic p = new {aaa="1", bbb="2"};
私の質問は不変である何、のですか? (構造、値、全世界?)
{
something (in type of string)
,
something (in type of string)
}
(意味 - 構造は不変である - そして私は、その構造を変更するカント)の構造
または
{
something called aaa (in type of string)
,
something called bbb (in type of string)
}
または
全世界:
{
something (in type of string + value of 1)
,
something (in type of string + value of 2)
}
?
'xxx.GetType()。GetProperty(" aaa ")。GetValue(xxx、null)'で値を読み取ることができます。また、Refleactionで値を設定できますか? –
@RoyiNamir - わかりません。お楽しみの小さなテストのように見えます;) – Oded
ThanksToOded ++ .... –