我有一个为每个循环如下:MessageBox.Show到可变
foreach (PCparts parts in items)
{
MessageBox.Show(parts.PartName);
}
循环返回以下列顺序4倍的值:MOBO,GFX,CPU和RAM
现在的问题是,有没有办法将一个特定的值存储到变量中,或者甚至只是将其显示在其他地方,比如在标签中或其他地方?例如,将GFX存储到稍后可以使用的变量中。
如果你还没有注意到,我把自己归类为新手,所以请不要太苛刻。我在尝试学习。
如何定义'PCParts'? – Sebivor 2013-04-22 02:07:54
你怎么知道你想要存储“GFX”,而不是“CPU”,“MOBO”或“RAM”? – Blorgbeard 2013-04-22 02:09:53
是'items'一个'List'集合,还是LINQ查询的结果?我问的原因是,如果它是一个列表,您可以访问列表中的单个对象并将名称分配给不同的变量或列表;如果它是“IEnumerable”查询结果,那么枚举完成后将丢失该数据。 –
Tim
2013-04-22 02:10:02