動的に作成されたオブジェクトを返すメソッドがあり、辞書のキーをこのオブジェクトの動的プロパティとして追加し、辞書の値をこの新しいオブジェクトのプロパティの値として追加したいと考えています。以下は方法ですが、成功していません。誰かがこれを理解して実行するのを手伝ってくれますか?
*辞書オブジェクトではありません辞書の値(キーと値)を持つオブジェクトです
public Object setObjectProperty(Dictionary<String, String> dictionary)
{
dynamic newObj = new ExpandoObject();
foreach (var word in dictionary)
{
newObj.word.Key = word.Value;
}
return (Object) newObj;
}