2012-01-16 8 views
2

重複したコードを減らすために、スクリプト#コードのいくつかをリファクタリングしようとしています。私はこれを達成するためにジェネリックを使用しようとしているが、スクリプトの#は、私はこのコードを追加するときに構築することを拒否(それは私を与える唯一のメッセージは「ビルドが失敗した」です):の回避策があるかどうスクリプトでジェネリックを使用する#

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

は誰もが知っていますこの?

答えて

4

Script#は内部型のためのジェネリックのみをサポートしていますので、Dictionary<TKey, TValue>List<T>のようなものですが、自分で作成するカスタムタイプはサポートしていません。

既に用意されているものを使用できますが、独自のものは作成できません。

関連する問題