最佳答案
我可以将 Class 转换成 Dictionary < string,string > 吗?
在 Dictionary 中,我希望我的类属性是 钥匙,特别是属性的值是 价值。
假设我的班级是
public class Location
{
public string city { get; set; }
public string state { get; set; }
public string country { get; set;
}
现在假设我的数据是
city = Delhi
state = Delhi
country = India
现在你可以很容易地理解我的意思了!
我想做一本字典! 那本字典应该是这样的:
Dictionary<string,string> dix = new Dictionary<string,string> ();
dix.add("property_name", "property_value");
我可以得到值! 但是我怎样才能得到属性名(不值钱) ?
我应该编写什么代码来创建它的动态? 这应该适用于我想要的每个类。
你可以把这个问题理解为:
如何从特定类获得属性列表?
现在我再一次解释我对字典的一个渴望!这个问题从我的 上一个问题的答案出现在我的脑海里! !