У меня есть код, как это:Почему IsWellFormedOriginalString не работает в файле Uris?
string uriString = @"C:\Temp\test.html";
Uri uri = new Uri(uriString);
bool goodCond = uri.IsWellFormedOriginalString();
Но goodCond ложно! Что я делаю не так?
Edit: Благодаря Johannes и Catdirt. Я сконцентрирую свой вопрос: Как преобразовать допустимый путь к допустимому файлу Uri (используя uri.IsWellFormedOriginalString как указание на действительность Uri)? Взгляните на это:
DirectoryInfo di = new DirectoryInfo(@"c:\temp");
FileInfo [] fis = di.GetFiles("test.html");
FileInfo fi = fis[0];
string uriString = fi.FullName;
Uri uri = new Uri(uriString);
bool goodCond = uri.IsWellFormedOriginalString()
Obviosly fi.fullName хорошо сформирован путь, но все-таки goodCond плохо!
Какой язык/среда? –