Unity JSでも、Genericクラスを使えるよ

#pragma strict
import System.Collections.Generic;

var list:List. = new List.();
for (var i:int = 0; i < 10; i++) {
list.Add(i);
}

って感じで。
速度はこっちのが速いので。さりげなくつかえるといいですね。





2011/07/21 追記
例えば、ジェネリッククラスが入れ子になってるやつを作る時は、


var dict:Dictionary.>;


これだとエラーがでます。コンパイラが上手く認識してくれないみたい。
>>が、ビットのシフトになっちゃうみたいで、
> >とスペースを開けると上手くいきました。


var dict:Dictionary. >;