我有一个这样的字符串:
string myS = "20, 21, 22, 23, 24"
我想得到这个:
LinkedList<int> myLL = new LinkedList<int>();
我试过这个:
myLL = (LinkedList<int>)myS.Split(',').Select(n => int.Parse(n.Trim()));
它不起作用,抛出转换错误,怎么办?
我有一个这样的字符串:
string myS = "20, 21, 22, 23, 24"
我想得到这个:
LinkedList<int> myLL = new LinkedList<int>();
我试过这个:
myLL = (LinkedList<int>)myS.Split(',').Select(n => int.Parse(n.Trim()));
它不起作用,抛出转换错误,怎么办?
使用LinkedList<T>(IEnumerable<T> source)
构造函数而不是强制转换:
var myLL = new LinkedList<int>(myS.Split(',').Select(n => int.Parse(n.Trim()));