如何设置嵌套对象的值?这是我的课程:
public class MyPage<MyData> {
public MyData Content {get;set;}
}
public class MyData {
public IDictionary<string, string> Text { get;set; }
}
我有一个表示为字符串的表达式,如下所示
var expressionString = "Content[\"Main\"]";
要设置的值
var value = "hello world!";
要设置的对象
var page = new MyPage<MyData>();
请注意,内容为空,文本为空。我想创建同时设置 Text["Main"] = "hello world!";
谢谢。