-6
A
回答
4
var oList = (IList<object>)sList.Cast<object>().ToList();
1
IList<string> s = new List<string>() ;
IList<object> o = new List<object>();
foreach (string x in o)
s.Add(x);
1
下應該這樣做:
IList<String> strings = new List<String> { "a", "b", };
IList<Object> objects = strings.Cast<Object>().ToList();
您可以通過撥打測試中LinqPad結果:objects.Dump();
0
stringList.Select(x => (object)x).ToList();
0
這正是Lambda expressions是。 您可以使用簡單的Lambda表達式進行轉換。只要你在.NET 2.0或以上版本。 如:
stringList.Select(x => (object)x).ToList();
相關問題
- 1. 使用LINQ,如何將IList <IList <object>>轉換爲IList <object>?
- 2. C#如何將IList轉換爲IList對象<object>?
- 3. 將IList <T1>轉換爲IList <BaseT1>
- 4. 轉換「任務<IList<T>>」到「的IList <T>」
- 5. 將IList <T>轉換爲BindingList <T>
- 6. 如何將IList <Object>轉換爲JsonArray?
- 7. 如何將IList通用對象轉換爲列表<object>
- 8. IList <IList<T>>到IReadonlyCollection <IReadonlyCollection <T>>
- 9. IList的C#參數<IList <(ClassType)>>
- 10. 自IList <T>轉換到非通用的IList
- 11. 如何實例化嵌套IList <T>的IList <T>?
- 12. 如何初始化IList <IList <string>>?
- 13. 如何將IList轉換回BindingSource中的列表<T>?
- 14. 將IList <Object>投射到IList <CustomObject>?
- 15. 將T轉換爲IList
- 16. 將IList轉換爲SomeType []
- 17. 如何的DataTable轉換爲IList的C#
- 18. IEnumerable <>到IList <>
- 19. C#使用.ToList()將IEnumerable轉換爲IList?
- 20. 將數據錶轉換爲IList c#
- 21. 你爲什麼不能自IList <IParent>轉換爲IList的<IChild>其中ICHILD實現IParent
- 22. 自IList <object_type>
- 23. 將數據集數據錶轉換爲IList <DataTable>類型
- 24. 不能隱式地將void類型轉換爲IList <int>
- 25. 將通用IList <CustomType>轉換爲數組?
- 26. IList <InterfaceType>爲List <ImplementsInterfaceType>?
- 27. Binding Gridview to IList <BusinessObject>包含IList <BusinessObject>
- 28. 投的IList <int>到IList的<string>
- 29. AutoMapper:複製的IList <>到的IList <>
- 30. 將函數Func <IList, int>轉換爲Func <IEnumerable,int>?方法
既然你預先知道尺寸,你應該通過指定其初始大小創建新的列表,以避免調整:'新名單