2007-04-03 Alp Toker <alp@atoker.com>
authorAlp Toker <alp@mono-cvs.ximian.com>
Tue, 3 Apr 2007 10:09:20 +0000 (10:09 -0000)
committerAlp Toker <alp@mono-cvs.ximian.com>
Tue, 3 Apr 2007 10:09:20 +0000 (10:09 -0000)
* Array.cs: CreateInstance(Type,int[]) is params.
* AppDomain.cs: ExecuteAssemblyByName(string,Evidence,string[]) is
params.

svn path=/trunk/mcs/; revision=75335

mcs/class/corlib/System/AppDomain.cs
mcs/class/corlib/System/Array.cs
mcs/class/corlib/System/ChangeLog

index 5cf2e5a45477a439b703e192a11cb1068f802f09..f04d502007ce03658a45a860d88fd359be8bf88d 100644 (file)
@@ -1056,7 +1056,7 @@ namespace System {
                }
 
                [MonoTODO ("resolve assemblyName to location")]
-               public int ExecuteAssemblyByName (string assemblyName, Evidence assemblySecurity, string[] args)
+               public int ExecuteAssemblyByName (string assemblyName, Evidence assemblySecurity, params string[] args)
                {
                        if (assemblyName == null)
                                throw new ArgumentNullException ("assemblyName");
@@ -1066,7 +1066,7 @@ namespace System {
                }
 
                [MonoTODO ("assemblyName may not have a codebase")]
-               public int ExecuteAssemblyByName (AssemblyName assemblyName, Evidence assemblySecurity, string[] args)
+               public int ExecuteAssemblyByName (AssemblyName assemblyName, Evidence assemblySecurity, params string[] args)
                {
                        if (assemblyName == null)
                                throw new ArgumentNullException ("assemblyName");
index f613aa0ffc8e5d488d439b1940aa443e7a64ed6d..864ecbe56ba9638fc2065575ea10e1250965a531 100644 (file)
@@ -606,7 +606,7 @@ namespace System
                        return CreateInstance (elementType, lengths);
                }
 
-               public static Array CreateInstance (Type elementType, int[] lengths)
+               public static Array CreateInstance (Type elementType, params int[] lengths)
                {
                        if (elementType == null)
                                throw new ArgumentNullException ("elementType");
index d88e9b139f4404aca585a06c7db64154055fafb6..1cfc81771caeb48f7834c4a94431a1919ce14c8e 100644 (file)
@@ -1,3 +1,9 @@
+2007-04-03  Alp Toker  <alp@atoker.com>
+
+       * Array.cs: CreateInstance(Type,int[]) is params.
+       * AppDomain.cs: ExecuteAssemblyByName(string,Evidence,string[]) is
+       params.
+
 2007-04-03  Alp Toker  <alp@atoker.com>
 
        * Convert.cs: