我有這樣的代碼。foreach循環中的ienumerable更新
IEnumerable<string> imagesFileNames = FindImages(imagesFolder);
foreach(string imageFileName in imagesFileNames)
{
//my code
//IEnumerable<string> imagesFilesNames = FindImages(imagesFolder);
// it doesn't work!!
}
我可以更新foreach循環中的IENumerable集合嗎?
你的意思修改的集合,而一個foreach裏面是......並通過修改,我的意思是添加或從集合刪除一個項目? 「 – LightStriker
」它不起作用!!「 - 這是沒有幫助的! – zerkms
它爲什麼不起作用?它是否懶惰? :) –