A question that’s lurking in my head for a while now.
What’s the importance of Path.DirectorySeperatorChar ?
I mean can’t we just put ‘\’ instead – which i think is faster than calling a property
especially if you’re constructing a huge number of paths in your application?
Is there a reason for it? could there be another Char for folder/file path seperation other than ‘\’ ? maybe in another operating system?
A question that’s lurking in my head for a while now. What’s the importance
Share
Yes, use the property. It will be more future-proof. You will be compatible with Mono (Linux) but MS.NET may also move to other platforms (like Compact and Micro Framework).
But the best method is to use
Path.Combine()andPath.GetFileName()et al, and then you won’t be needing the separator char at all.