[nem-en] Re: [svn] r7274: nemerle/trunk/lib/narray.n
Michal Moskal
michal.moskal at gmail.com
Thu Jan 18 15:16:45 CET 2007
On 1/16/07, VladD2 <svnadmin at nemerle.org> wrote:
> Log:
> Add Append() extension method to array.
>
> Author: VladD2
> Date: Tue Jan 16 15:29:54 2007
> New Revision: 7274
>
> Modified:
> nemerle/trunk/lib/narray.n
>
> Modified: nemerle/trunk/lib/narray.n
> ==============================================================================
> --- nemerle/trunk/lib/narray.n (original)
> +++ nemerle/trunk/lib/narray.n Tue Jan 16 15:29:54 2007
> @@ -387,6 +387,14 @@
> source
> }
>
> + public Append[T]([NotNull] mutable this source : array[T], [NotNull] value : array[T]) : array[T]
> + {
> + def newLen = source.Length + value.Length;
> + System.Array.Resize(ref source, newLen);
> + value.CopyTo(source, source.Length);
I believe this is wrong, source.Length is going to be newLen.
> + source
> + }
> +
--
Michał
More information about the devel-en
mailing list