30

コレクション/反復可能な型のインデックス[]構文をオーバーロードすることは可能ですか? たとえばSortedList<T>、標準をラップするクラスを作成していますList<T>。そして、並べ替えられたリストから基になるリスト オブジェクトに直接その使用法を渡したいと思います。これについては、dart 言語ツアーで読むと思っていましたが、今は見つかりません。

4

2 に答える 2

51

Dart エディターは次の点に満足しているようです。

operator [](int i) => list[i]; // get
operator []=(int i, int value) => _list[i] = value; // set

DartPadで試してみる

于 2013-10-28T19:50:28.613 に答える