(1.0) Clearing out an Associative Array
jicman
cabrera_ at _wrc.xerox.com
Fri Feb 1 10:12:22 PST 2008
Bill Baxter Wrote:
> jicman wrote:
> > Steven Schveighoffer Wrote:
> >
> >> "jicman" wrote
> >>> Greetings.
> >>>
> >>> Long time no write. :-)
> >>>
> >>> I know that I can get the keys of an Associative array and do a foreach
> >>> loop and remove the keys of the array, but is there an easier and quicker
> >>> way? I know that I can set any non-Associative array to [], ie,
> >>>
> >>> myArr = [];
> >>>
> >>> and that is sufficient or set the length to 0; but how about the
> >>> Associative arrays? Is there a quick way of doing this?
> >>>
> >>> thanks,
> >>>
> >>> josé
> >> How about
> >>
> >> myArr = myArr.init;
> >>
> >> Works for both associative and standard arrays
> >>
> >
> > Thanks Steve. This one worked.
>
> Are you implying that
> myArr=null;
> did not work? because it should. And it's less typing. And avoids you
> having to repeat yourself. :-)
No, I just tried the .init and it worked and that is what I wanted. .-)
More information about the Digitalmars-d-learn
mailing list