while ((put = str.ReadLine()) != null)
{
strArray = put.Trim().ToString().Split(" ".ToCharArray());
rowsArray = Array.ConvertAll<string ,double>(strArray,delegate(string s){return double.Parse(s);});
最后一行的功能是:将string类型的数组strArray转换成double类型的数组rowsArray
使用Array类中的静态泛形式方法ConvertAll进行转换
delegate(string s) { return int.Parse(s); }这句表示:建立一个匿名委托,该委托关联的方法体是:return int.Parse(s); 将数组中的每个字符串强制转换成整形并返回添加给 output
参考网址:https://blog.csdn.net/qq_40985921/article/details/83783411
https://blog.csdn.net/Cyril1996/article/details/107253269/