我的 txt 文件中有 10000+ 条 unicode 记录,我使用此功能从 Txt 文件中搜索记录:
Dictionary<string, string> myLookupTable = new Dictionary<string, string>();
private void LoadFile(){
var resource = Application.GetResourceStream(new Uri("datatxt.txt", UriKind.Relative));
StreamReader streamReader = new StreamReader(resource.Stream,System.Text.Encoding.Unicode);
string line;
char[] spaceSeparator = new char[] { ','
string[] result;
while (!streamReader.EndOfStream)
{
line = streamReader.ReadLine();
result = line.Split(spaceSeparator, StringSplitOptions.None);
myLookupTable.Add(result[0],result[1]);
}
}
它说“价值不在预期范围内”。来自“myLookupTable.Add(result[0],result[1]);”
任何人都知道这个错误的原因是什么,我该如何解决?
非常感谢!!