我无法弄清楚如何将我的genericList中的项目拆分为两个具有分隔符选项的单独部分?
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行。 我想要做的是将List中的每一行拆分为两个单独的部分,这样我就可以计算thoose值的最小值,最大值和平均值。 (每个值都代表温度,所以加倍) 任何帮助,将不胜感激 !!!感谢名单
答案 0 :(得分: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]);
}