C# 导入多个 txt 文件数据变得困惑

标签 c# io

我写了一段代码从某个目录读取很多文本文件的内容。

我知道我发布了不完整的代码,所以我得到的帮助是有限的,但是我问这个问题是为了了解我的代码做错了什么,而不是为了获得简单的复制和粘贴解决方案.

我希望从中获取数据的所有文本文件的设置完全相同。然后我将该数据导出到一个单独的文本文件“ImportedUsers.txt”,其中列出了所有用户及其名字、姓氏、全名、公司和备注。目前,第一个文件已正确导入,但对于任何其他文件,数据会混淆,如果全名留空,公司就会出现在“注释”字段中。

非常感谢任何帮助。

最佳答案

当你移动你的变量定义时它会成功吗

int numComma = 0;

在循环内:

for (int intFileNameNumber = 0; intFileNameNumber < importFileFormat.Length; intFileNameNumber++)

因此您可以分别计算每个文件的逗号数。

我建议将导入和导出文件的逻辑分开,看起来真的很难读:)

关于C# 导入多个 txt 文件数据变得困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43407641/

相关文章:

c# - 如何从 C# 控制台应用程序发送通知

c# - 上传文件到谷歌文档 : how to replace existing and how to upload and convert large doc?

c# - 线程(任务)中的异常不会像示例建议的那样传播

C++ 将 DWORD_PTR* 字符串打印到文件

java - 扫描仪在使用 next() 或 nextFoo() 后跳过 nextLine()?

c++ - 帮助异步 I/O

C 中的命令行参数和 ftruncate

c# - 替换对象列表中的对象

c# - 如何使用 XDocument 读取 xml 文件?

c# - 上传文件被GDI读取后锁定