It doesn't matter much. If you take a look at source code of .NET Framwork, you see Path.DirectorySeparatorChar
and Path.VolumeSeparatorChar
are defined as:
// Platform specific directory separator character. This is backslash
// ('\') on Windows, slash ('/') on Unix, and colon (':') on Mac.
public static readonly char DirectorySeparatorChar = '\\';
// Platform specific volume separator character. This is colon (':')
// on Windows and MacOS, and slash ('/') on Unix. This is mostly
// useful for parsing paths like "c:\windows" or "MacVolume:System Folder".
public static readonly char VolumeSeparatorChar = ':';
Considering the fact that you are using .NET Framework 4.X targeting only Windows OS; feel free to use either.