IList<string> listOfStrings = (new string[] { "bob","mary"});
我們不能瓶坯
listOfStrings.ToList().ForEach(i => i.DoSome(i)));
我們需要重塑的具體實現接口的
List<string> listOfStrings = ((new string[] { "bob","mary"}).ToLIst();
然後我們可以做a每個
listOfStrings.ForEach(i => i.DoSome(i)));
這是因爲foreach操作符不能與IList接口一起工作,爲什麼這樣?