我有一个数组:-
我希望将这个数组转换成我的自定义列表:-
我尝试做以下事情:-
但我遇到了一个错误:-
private string[][] barValues = new string[][] { new string[]{ "1.9", "5.8", "4.8", "Since Inception", "24-Jan 2014 to 24 Jun 2014" },
new string[]{"1.2", "16.5","9.8", "Year to date","01-Apr 2014 to 24-Jun 2014" },
new string[]{"11.6","28.8","23.5","Last quarter","01-Jan to 24-Jun 2014"} };
我希望将这个数组转换成我的自定义列表:-
List<Portfolio> list = new List<Portfolio>();
我尝试做以下事情:-
List<Portfolio> list=myArray.Cast<Portfolio>().ToList();
但我遇到了一个错误:-
System.InvalidCastException: 无法从源类型转换为目标类型。
我该如何进行这种转换?
Portfolio
类吗?你不能直接将string
强制转换为Portfolio
。看起来你的类应该存储字符串集合,对吧?或者单个数组存储类属性的值? - user2160375