[svn] r7226: nemerle/trunk/lib/narray.n

VladD2 svnadmin at nemerle.org
Mon Jan 8 07:34:13 CET 2007


Log:
Add Append method to array.

Author: VladD2
Date: Mon Jan  8 07:34:12 2007
New Revision: 7226

Modified:
   nemerle/trunk/lib/narray.n

Modified: nemerle/trunk/lib/narray.n
==============================================================================
--- nemerle/trunk/lib/narray.n	(original)
+++ nemerle/trunk/lib/narray.n	Mon Jan  8 07:34:12 2007
@@ -282,6 +282,14 @@
    */
   public module NArray
   {
+    public Append[T](mutable this source : array[T], value : T) : array[T]
+    {
+      def oldLen = source.Length;
+      System.Array.Resize(ref source, oldLen + 1);
+      source[oldLen] = value;
+      source
+    }
+
     /**
      * Iterates a function over an array.
      */



More information about the svn mailing list