Mam przypadki użycia, w których będę zajmować się zarówno lokalnymi ścieżkami plików (np. c:\foo\bar.txt
), jak i URI (np. http://somehost.com/fiz/baz
). Będę również miał do czynienia zarówno ze ścieżkami względnymi, jak i bezwzględnymi, więc potrzebuję funkcji takich jak Path.Combine
i przyjaciół.C# typ do obsługi względnych i bezwzględnych identyfikatorów URI i lokalnych ścieżek plików
Czy istnieje istniejący typ C#, który powinienem użyć? Model Uri type może działać, ale na pierwszy rzut oka wydaje się być tylko identyfikatorem URI.
że file: /// ... rzeczą jest niewygodne, ale Mogę z tym żyć, jeśli trzeba, naprawdę liczyłem na coś, co jest dla niego bezpośrednio ustawione +1 – BCS
Cóż, możesz sprawdzić "LocalPath" pr operty, które podadzą nazwę pliku w formacie lokalnym (bez pliku: ///). –
Bardzo pomocny! Dzięki za szybką odpowiedź. –