}
#if NET_4_0 || MOONLIGHT
- public static string Combine (params string [] paths)
+ public
+#else
+ internal
+#endif
+ static string Combine (params string [] paths)
{
if (paths == null)
throw new ArgumentNullException ("paths");
return ret.ToString ();
}
- public static string Combine (string path1, string path2, string path3)
+#if NET_4_0 || MOONLIGHT
+ public
+#else
+ internal
+#endif
+ static string Combine (string path1, string path2, string path3)
{
if (path1 == null)
throw new ArgumentNullException ("path1");
return Combine (new string [] { path1, path2, path3 });
}
- public static string Combine (string path1, string path2, string path3, string path4)
+#if NET_4_0 || MOONLIGHT
+ public
+#else
+ internal
+#endif
+ static string Combine (string path1, string path2, string path3, string path4)
{
if (path1 == null)
throw new ArgumentNullException ("path1");
return Combine (new string [] { path1, path2, path3, path4 });
}
-#endif
internal static void Validate (string path)
{