我已經在源代碼不在Silverlight中使用ArrayList的基本原理是什麼?
#if SILVERLIGHT
internal static System.Collections.IList CreateArrayList()
{
return new List<object>();
}
#else
internal static System.Collections.IList CreateArrayList()
{
return new ArrayList();
}
#endif
什麼可能是這種不同的治療目的遇到此代碼段?
我可能會問 - 「爲什麼不在非Silverlight中使用List?」 –
哈哈這很有趣! –