Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 仅比较每行中的第一个元素对CSV进行排序_C#_.net_Csv_Sorting - Fatal编程技术网

C# 仅比较每行中的第一个元素对CSV进行排序

C# 仅比较每行中的第一个元素对CSV进行排序,c#,.net,csv,sorting,C#,.net,Csv,Sorting,如何通过只比较每行的第一个元素对文件中逗号分隔的值进行排序?类似于: var result = File.ReadAllLines(pathToFile).OrderBy(line => line.Split(",")[0]) 请注意,这假设您的输入始终有效。您必须添加自己的错误检查(空行、空文件等)类似于: var result = File.ReadAllLines(pathToFile).OrderBy(line => line.Split(",")[0]) 请注意,这假设

如何通过只比较每行的第一个元素对文件中逗号分隔的值进行排序?

类似于:

var result = File.ReadAllLines(pathToFile).OrderBy(line => line.Split(",")[0])
请注意,这假设您的输入始终有效。您必须添加自己的错误检查(空行、空文件等)

类似于:

var result = File.ReadAllLines(pathToFile).OrderBy(line => line.Split(",")[0])
请注意,这假设您的输入始终有效。您必须添加自己的错误检查(空行、空文件等)

  • 逐行读取文件
  • 在逗号处拆分行
  • 分类
  • 写回文件
      • 逐行读取文件
      • 在逗号处拆分行
      • 分类
      • 写回文件

      到目前为止,您有什么经验?你有什么问题吗?到目前为止你有什么问题?问题的某一部分你有问题吗?请不要为明显的家庭作业问题贴代码。那没用。你是对的,我可以采取苏格拉底式或禅师式的方法,但这更容易;)+1因为现在家庭作业标签已经过时,这是一个问答网站,这是最好的答案。请不要为明显的家庭作业问题发布代码。那没用。你是对的,我可以采取苏格拉底式或禅师式的方法,但这更容易;)+因为现在家庭作业标签已经过时了,这是一个问答网站,这是最好的答案。