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