}
[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");
}
[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");
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");
+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: