我需要用C#编写解析器
我得到包含以下数据的输入txt文件。
A:1
B:1
C:1
************
A:2
B:2
C:2
**********
A:3
B:3
C:zzz
在此文件中,每个集合之间用**
隔开。
我想要c#控制台应用程序,它将读取此文件并编写另一种使用以下格式的制表符分隔的文本文件
A B C
1 1 1
2 2 2
3 3 zzz
更新 现在,我将整个数据存储在一个字典中,如下所示:
Dictionary <string, List<string>>my dictionary = new Dictionary <string, List<string>>();
所以我认为我成为
键= A 值=字符串列表(1,2,3),
键= B, 值=字符串列表(1,2,3),
Key = C, 值=字符串列表(1,2,zzz)
现在,我希望它显示在制表符分隔的文件中,或至少转换为数据表。