c#中怎么编写读取一个txt文件的每一行数据,并且把每一行数据用split以冒号分隔开来,分别加入

c#中怎么编写读取一个txt文件的每一行数据,并且把每一行数据用split以冒号分隔开来,分别加入一个键值对中。

第1个回答  2015-09-25

using System;

using System.Collections.Specialized;

using System.IO;

var lines = File.ReadAllLines("1.txt");
var dict = new StringDictionary();
string[] arr;
int idx;
foreach(var line in lines){
arr = line.Split(':');

dict.Add(arr[0],arr[1]);
}

本回答被网友采纳
第2个回答  2015-09-25
你好!你的每行数据都是个顶格式的吗?把txt文件内容发一下
相似回答