我有一个方法,它返回一个动态创建的对象,并想将字典的键添加为该对象的动态属性,并将字典值添加为该新对象的属性值。以下是方法,但没有成功,有人帮我理解并做到这一点吗?
* is not a dictionary object 是具有字典的值(键和值)的对象
public Object setObjectProperty(Dictionary<String, String> dictionary)
{
dynamic newObj = new ExpandoObject();
foreach (var word in dictionary)
{
newObj.word.Key = word.Value;
}
return (Object) newObj;
}