On Sat, 11 Sep 2010 15:30:33 +0200, Nrgyzer <[email protected]> wrote:

Hey guys,

is it possible to overload opIndex() with a multiple array, for
example:

class Example {
...
char[] opIndex(uint index1, uint index2) {
return "my text to return";
}
...
}

Example t = new Example();
writefln(t[0][10]);

Looking forward to hearing from anyone :)

Exactly what you did, only you need to index it differently:
writeln( t[0,10] );

http://www.digitalmars.com/d/2.0/operatoroverloading.html#Array

--
Simen

Reply via email to