对C#语言不太了解
所以想请教一下!我有一堆浮点数,存在txt中,用空格隔开。
我想求出这堆数种的中值,所以想逐个读取,然后进行取中值操作请各位高手帮帮忙吧~

解决方案 »

  1.   

    逐个读取,这样
    1、先读取文本内容到字符串中string path = @"c:\temp\MyTest.txt";
    string[] readText = File.ReadAllLines(path);
            foreach (string s in readText)
            {
                Console.WriteLine(s);
            }
    2、用String.Splint(',')分开每一个数字3、用你的算法取中值
      

  2.   

    谢谢,
    不过
    用String.Splint(',')这个是什么意思?
    不能直接判断空格来读取吗?
      

  3.   


    你当然也可以Split(' ')
    看你用什么分割字符串而已
      

  4.   

    Split()方法接收一个参数,指定用什么作为识别两个数据之间的分割符,如果数据用逗号,就传入','。
      

  5.   

    List<String> lst=new List<String>(File.ReadALLLines(""));
    foreach(string s in lst)
    {
     string[] arr=s.Split(' ');}