來自Java的.net新來的。我有一行代碼返回ArrayList
,但我知道所有的元素都是MyType
。我怎樣才能輕鬆地投射到模板ArrayList
?要重申的是,我有如何將ArrayList投射到ArrayList <MyType>
ArrayList arr = getArrayList();
,我想
ArrayList<MyType> arr = getArrayList();
我試圖ArrayList<MyType> arr = getArrayList() as ArrayList<MyType>
但它說Class 'System.Collections.ArrayList' does not have type parameters
也許'列表'? –
Dmitry
'ArrayList'是泛型之前的一個延期。這可能不是你想要的。 – Magus
@Magus以及Im我堅持得到一個非泛型'ArrayList'作爲我的回報,所以我需要使用它至少有點 –