【发布时间】:2016-10-26 04:48:04
【问题描述】:
我需要读取文本文件,然后检查文本文件内容中的输入文本。
如果存在输入文本,则将下一行(在输入文本之后)移动到 csv 文件中。
示例输入: input.txt
Hi
Hello
-------------------------------------------------------------------------------
Code Name ID Customers CID Time. %
==================== ========= =========== ============ ===== =================
Harish SM 1001 Tower India 44.58
Siva DM 2310 Cata China 56.78
No Name ID Customers
==================== ========= ===========
MS Norway 1001 UNIBIC
Datas are inside the csv file.
THanks
如果我输入“代码名称”,那么代码名称后面的 2 行将保存在 csv 文件中,直到换行。
如果输入“No Name”,那么 No Name 之后的一行将存储在另一个 csv 文件中。
只需要用c#编写代码。
我对 c# 控制台应用程序有点了解
如何编写代码来执行文本文件读取和内容到 csv?
【问题讨论】:
-
你的问题很不清楚。您想从文本文件中读取数据并根据代号从 CSV 中查找更多信息吗?后面两排是什么意思?
-
在“代号”下方有两行以“Harish SM& Siva DM”开头的行移到 csv 文件中
-
你能展示你的尝试吗?
-
我刚刚尝试了代码,但我不知道如何使用逻辑读取匹配的“代码名称”的下一行。