积极答复者
当Dictionary 放入 匿名泛型后

问题
答案
-
您好,
请问是否有类似的代码吗?
不知能否使用 Dictionary<int, List<dynamic>> ?
var anonymous = new { id = 1, name = "myName" }; var anonymousList = new List<dynamic>(); anonymousList.Add(anonymous); Dictionary<int, List<dynamic>> myDic = new Dictionary<int, List<dynamic>>(); myDic.Add(1, anonymousList); List<dynamic> dic1 = myDic[1]; var a2 = dic1[0]; Console.Write("id:{0}, name:{1}", a2.id, a2.name);
- 已标记为答案 Fred BaoModerator 2014年4月25日 7:06
全部回复
-
楼主能展示下你的代码吗。
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click HERE to participate the survey. -
您好,
您可以使用Dynamic试看看!
var anonymous = new { id = 1, name = "myName" }; Dictionary<int, dynamic> myDic = new Dictionary<int, dynamic>(); myDic.Add(1, anonymous); var a2 = myDic[1]; Console.Write("id:{0}, name:{1}", a2.id, a2.name);
-
您好,
请问是否有类似的代码吗?
不知能否使用 Dictionary<int, List<dynamic>> ?
var anonymous = new { id = 1, name = "myName" }; var anonymousList = new List<dynamic>(); anonymousList.Add(anonymous); Dictionary<int, List<dynamic>> myDic = new Dictionary<int, List<dynamic>>(); myDic.Add(1, anonymousList); List<dynamic> dic1 = myDic[1]; var a2 = dic1[0]; Console.Write("id:{0}, name:{1}", a2.id, a2.name);
- 已标记为答案 Fred BaoModerator 2014年4月25日 7:06