gpt4 book ai didi

c# - 非常简单的 C# CSV 阅读器

转载 作者:IT王子 更新时间:2023-10-29 04:00:25 24 4
gpt4 key购买 nike

我想从 CSV 文件创建一个数组。

这和您想象的一样简单,CSV 文件将只有一行,并且这些值:

Device, SignalStrength, Location, Time, Age.

我想将这些值放入一维数组中。

我尝试了一些示例,但它们都比要求的更复杂。

最佳答案

您可以尝试像下面的 LINQ 片段这样的东西。

string[] allLines = File.ReadAllLines(@"E:\Temp\data.csv");

var query = from line in allLines
let data = line.Split(',')
select new
{
Device = data[0],
SignalStrength = data[1],
Location = data[2],
Time = data[3],
Age = Convert.ToInt16(data[4])
};

更新:在一段时间内,事情发生了变化。截至目前,我更愿意使用这个库 http://www.aspnetperformance.com/post/LINQ-to-CSV-library.aspx

关于c# - 非常简单的 C# CSV 阅读器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1375410/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com