I'm looking for a C# class that represents a file system path. I would like to use it (instead of strings) as the data type of variables and method arguments (top reasons: type safety, concat-proof, logical comparisons).
- System.IO.Path provides most of the functionality I want, but it is static.
- System.IO.FileInfo, as I understand, performs IO operations to do its job. I only want a wrapper for the path string.
Thanks!