我有一個爲每個循環如下: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