Extension Method?
oldrev
wstring at gmail.com
Wed Mar 21 04:22:56 PDT 2007
Frits van Bommel Wrote:
> oldrev wrote:
> > Hi all:
> >
> > Recently, I have found a undocumented(?) feture that a individual function with one parameter of array can be used as a method:
> >
> > int getLength(int[] arr) { return arr.length; }
> > int[] foo = [1, 2, 3];
> > int len = foo.getLength();
> >
> > Where I can find the information for this?
>
> http://www.digitalmars.com/d/arrays.html (look for "Functions as Array
> Properties", about halfway down the page)
> Note that it also works for functions with more than one argument, as
> long as the first one is an array.
Oops, I think I missed it. Thank you.
More information about the Digitalmars-d-learn
mailing list