2013-09-11 3 views
4

Есть ли недостатки для ВСЕГДА с использованием UriKind.RelativeOrAbsolute (C#/Silverlight), помимо некоторой незначительной потери производительности, вместо проверки относительного или нет пути и использования правильного UriKind?Плохая практика просто использовать UriKind.RelativeOrAbsolute?

Uri nav = new Uri(path, UriKind.RelativeOrAbsolute); 

Заявленный иначе: Используя приведенный выше код, является ли время, когда она будет оцениваться как относительный путь, когда она должна была быть оценена как абсолютный путь? Проверяется ли один перед другим? Возможно ли, что путь удовлетворительно будет относительным путем & & абсолютный путь?

ответ

0

Я нашел очень интересное видео и некоторые описания ниже

Yo может пройти через

uri Kind Desc

Этот текст является частью описания. Пожалуйста, пройдите через это, я надеюсь, что это очистит вашу концепцию.

А как насчет UriKind.RelativeOrAbsolute? Это немного сложнее. Лучшее, что я могу понять, это то, что мы просто просим, ​​чтобы среда исполнения показала это сама. Он попытается очистить UriString, который мы предоставляем, и выяснить, где находятся ресурсы.

Смежные вопросы