想foreach一個枚舉,發(fā)覺它特別復(fù)雜,因此先把枚舉轉(zhuǎn)換為IEnumerable接口之后,簡單多了。下面是枚舉(enum)轉(zhuǎn)換為IEnumerable接口方法:
使用:修改這篇《程序一旦發(fā)覺寫得不理想,那就得重構(gòu)它》http://www.survivalescaperooms.com/insus/p/4180186.html內(nèi)一個方法Display:
上面#41至#44行代碼中它是把一個枚舉先轉(zhuǎn)換為陣列再foreach循環(huán)。如果使用頭的方法,我們就可以把此方法改為更簡單與容易理解的代碼:
新聞熱點(diǎn)
疑難解答