在 FileStream fs=new .... 那一行上面加上:
List lst = new List();double t;
Console.WriteLine("{0}", str); 这一行改成(或者在下面加上也行):
if(double.TryParse(str, out t)){ lst.Add(t);}
在fs.Close(); 后面加上:
double[] arr = lst.ToArray();
arr就是你要的一维数组