То, что пространство имен .net является постоянным для прямой косой черты "/"
Итак, вместо:
somePath + "/" + someFile
Я могу сделать:
somePath + .net.namespace.forwardslash + someFile
Не очень большая разница, но, может быть, более аккуратная?
System.IO.Path.DirectorySeparatorChar - это то, что вы хотите, я думаю.
Кстати, лучший способ сделать это - использовать System.IO.Path.Combine(somePath, someFile).
Вы должны пойти с System.IO.Path.DirectorySeparatorChar
Прямая косая черта на самом деле AltDirectorySeparatorChar
Просто используйте косую черту, если это необходимо, но если вы пытаетесь объединить имя файла и путь, просто используйте System.IO.Path.Combine().