c# - 在 C# 中按行和按分隔符读取带分隔符的文本文件

标签 c# loops

我只是想为转贴而道歉,这里有很多这样的问题,但我找不到专门针对此的问题。

我有一个列表,每个项目都包含一个 DateTime、int 和一个字符串。我已成功将所有列表项写入以逗号分隔的 .txt 文件。
例如 09/04/2015 22:12:00,10,在 Stackoverflow 上发帖。

我需要逐行遍历文件,每行从索引 0 开始,一直到索引 2。目前我可以调用索引 03,它返回文本文件中第二个列表项的 DateTime。该文件是逐行写入的,但我正在努力使用分隔符和换行符将其读回。

对不起,如果我没有多大意义,我将不胜感激,谢谢。

最佳答案

string[] lines = File.ReadAllLines( filename );
foreach ( string line in lines )
{
  string[] col = line.Split(',');
  // process col[0], col[1], col[2]
}

关于c# - 在 C# 中按行和按分隔符读取带分隔符的文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29549229/

相关文章:

c# - NoSQL数据库中的架构迁移脚本

c# - 为什么函数指针不被认为是面向对象的?

javascript - 您可以在 Google Script 中为 array.forEach 添加标签吗?

variables - METAPOST:在标签中使用循环变量

c# - 如何从一行文本中提取一个整数?

javascript - 如何在 selenium 的 javascript 中访问 c​​# 变量

c# - 如何将子项的值传回父窗体?

java - 为什么我的整数增加了 2 而不是 1?

python - 使用 Python 和 BeautifulSoup 从 XML 文件创建字典

Python 搜索列