c#csv文件列分为数组:简化的方法
本指南展示了一种使用C#的有效方法来解析CSV文件并将其列分配到单个数组中。
过程:
> streamReader初始化:StreamReader
数组初始化:>声明两个空列表() - List<string>
和listA
- 以将每个列中的数据保存。 这种动态方法允许处理具有不同数量的CSV文件。listB
循环通过CSV文件的每一行迭代,直到达到末端(while
>reader.EndOfStream
数据提取:
数组群体:ReadLine()
将提取的值分配给其各自的列表。 Split(';')
将第一个元素(第1列)添加到
>listA.Add(values[0])
循环延续:listA
循环继续直到处理所有线路。listB.Add(values[1])
listB
这个增强的示例包括少于两列的线路的错误处理,以防止潜在的例外。切记将
以上是如何在 C# 中有效地将 CSV 文件列分成数组?的详细内容。更多信息请关注PHP中文网其他相关文章!