¿Cuál es la forma más fácil de obtener la letra de unidad en una ruta de archivo tipo de URI comoDrive de ruta del archivo tipo de URI en C#
file:///D:/Directory/File.txt
Yo sé que puedo hacer (ruta que aquí hay una cadena que contiene el texto arriba)
path = path.Replace(@"file:///", String.Empty);
path = System.IO.Path.GetPathRoot(path);
pero se siente un poco torpe. ¿Hay alguna manera de hacerlo sin usar String.Replace o similar?
expresión regular '\/(\ w): \ /'? – Prasanth