2012-01-16 39 views
2

我想重構一些我們的腳本#代碼來減少重複的代碼。我試圖使用泛型來實現這一點,但腳本#拒絕建立時,我添加此代碼(它給我的唯一消息是「構建失敗」):使用泛型與腳本#

public abstract class PageManagerBase<TItem> 
{ 
    public List<TItem> _items; 
} 

有誰知道,如果有一個解決方法這個?

回答

4

腳本#只支持內部類型的泛型,所以像Dictionary<TKey, TValue>List<T>,但不支持您自己創建的自定義類型。

所以,你可以使用已經爲你提供的,但你不能創建自己的。