作爲將IList<T1>
轉換爲IList<BaseT1>
的最簡單方法?將IList <T1>轉換爲IList <BaseT1>
IList<T1>.Count()
是非常大的數字!
class BaseT1 { };
class T1 : BaseT1
{
static public IList<BaseT1> convert(IList<T1> p)
{
IList<BaseT1> result = new List<BaseT1>();
foreach (BaseT1 baseT1 in p)
result.Add(baseT1);
return result;
}
}
的IList = System.Collections.Generic.IList – SkyN 2010-07-22 16:57:35