【发布时间】:2011-09-16 03:41:30
【问题描述】:
大家好,我有一个程序,我正在将所有行加载到一个文本框中,并将它们从字符 : 中拆分出来
它工作正常,但它会复制它。我得到的输出是:
ID: 1NAME: Stone
ID: 1NAME: Stone
ID: 2NAME: Grass
ID: 2NAME: Grass
ID: 3NAME: Dirt
ID: 3NAME: Dirt
什么时候输出应该是:
ID: 1NAME: Stone
ID: 2NAME: Grass
ID: 3NAME: Dirt
我的代码是:
foreach (String line in File.ReadAllLines("item.ids"))
{
items = line.Split(':');
foreach (String part in items)
{
addToList(specs, "ID: "+line.Split(':').First() + "NAME: "+line.Split(':').Last() );
}
}
我做错了什么?
【问题讨论】:
-
请提供 addToList() 和输入
标签: c# arrays split duplicates