Fixes bug #24199, also adding in the missing CreateText method.

Mike Gray


Index: File.cs
===================================================================
RCS file: /mono/mcs/class/corlib/System.IO/File.cs,v
retrieving revision 1.9
diff -u -r1.9 File.cs
--- File.cs     3 Apr 2002 06:28:50 -0000       1.9
+++ File.cs     4 May 2002 03:13:18 -0000
@@ -36,7 +36,7 @@
                {
                        if (src == null || dest == null)
                                throw new ArgumentNullException ();
-                       if (src == "" || dest == null ||
+                       if (src == "" || dest == "" ||
                            src.IndexOfAny (Path.InvalidPathChars) != -1 ||
                            dest.IndexOfAny (Path.InvalidPathChars) != -1)
                                throw new ArgumentException ();
@@ -56,6 +56,11 @@
                                               FileShare.None, buffersize);
                }

+        public static StreamWriter CreateText(string path)
+        {
+            return new StreamWriter (path, false);
+        }
+
                public static void Delete (string path)
                {
                        if (path == null)
@@ -105,7 +110,7 @@
                {
                        if (src == null || dest == null)
                                throw new ArgumentNullException ();
-                       if (src == "" || dest == null ||
+                       if (src == "" || dest == "" ||
                            src.IndexOfAny (Path.InvalidPathChars) != -1 ||
                            dest.IndexOfAny (Path.InvalidPathChars) != -1)
                                throw new ArgumentException ();



_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp.



_______________________________________________
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to