Charles McAnany Wrote:

> Hi, all. So I'm new to this whole contract thing. (I'm coming from C and 
> Java.)
> I got the impression that using foo(out arg) means that arg is given its
> default value, but other than that it's just like ref. So, here's the basic
> code I have thus far.

The init value for a dynamic array is null. Thus you have an empty array when 
you change to 'out', and you assign nothing into it.

Reply via email to