-2

デリミタ オプションを使用して、genericList の項目を 2 つの別々の部分に分割する方法がわかりません。

  List<string> fileLines = File.ReadAllLines(fileName).Skip(4).ToList();
          foreach (var item in fileLines)
          {
            values = item.Split(' ');
            sList.Add(values[3].Substring(2).Trim());
          }

私のsListは次のようになります:

10.5     5.5
7.2      2.5
-0.1     3.0
-1.1     3.3 

など .......... リストに合計 8760 行あります。私がやりたいことは、リストの各行を2つの別々の部分に分割して、それらの値の最小、最大、平均を数えることです。(各値は温度を表すためのものなので、2倍です)助けていただければ幸いです!!! ありがとう

4

1 に答える 1

2

じゃあ、これを使わない?

List<string> fileLines = File.ReadAllLines(fileName).Skip(4).ToList();
      foreach (var item in fileLines)
      {
        values = item.Split(' ');
        string[] vl=values[3].Substring(2).Trim().Split('\t');
        sList1.Add(vl[0]);
        sList2.Add(vl[1]);
      }
于 2012-04-19T12:15:51.537 に答える