C# 如何将 CSV 转换为数组?
Posted
技术标签:
【中文标题】C# 如何将 CSV 转换为数组?【英文标题】:C# How do I convert a CSV into an array? 【发布时间】:2017-10-02 08:11:01 【问题描述】:我有一个玩家 ID 字符串的 CSV 列表,每个字符串位于不同的行。如何在 C# 中将每个 ID 存储在数组中?
【问题讨论】:
努力寻找你的问题 你做了什么? Stack Overflow不是免费的代码编写服务。您应该尝试自己编写代码。在doing more research 之后,如果您有问题,您可以发布您尝试过的内容,并清楚地解释什么不起作用,并提供一个minimal reproducible example 。我建议阅读How to Ask 一个好问题和the perfect question。另外,请务必使用tour。 Read a CSV file in to an array using C#的可能重复 Reading CSV file and storing values into an array的可能重复 【参考方案1】:您可以从这段代码开始,首先读取文件,然后拆分文件,因为数据在不同的行,然后将结果存储在数组中:
using (StreamReader sr = new StreamReader(@"C:\Folder\Book1.csv"))
string strResult = sr.ReadToEnd();
string[] result = strResult.Split(new string[] Environment.NewLine , StringSplitOptions.None);
【讨论】:
干杯,这正是我需要的。以上是关于C# 如何将 CSV 转换为数组?的主要内容,如果未能解决你的问题,请参考以下文章