TA貢獻1779條經驗 獲得超6個贊
=>是蘭姆達表達式g => g.Update(location) 的意思是一個函數,把這個函數按照傳統方法展開是這個樣子void Func(GeoService g){g.Update(location);}_geoServices.ForEach(g => g.Update(location)); 完全展開是這個樣子foreach(GeoService g in _geoServices){g.Update(location);}ForEach是一個IEnumable的擴展方法,定義在其他地方,你沒有列出來蘭姆達是.net 3.5的新語法
舉報
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號