パスが相対パスかどうかを確認して正しい UriKind を使用する代わりに、パフォーマンスのわずかな損失を除いて、常に UriKind.RelativeOrAbsolute (C#/Silverlight) を使用することの欠点はありますか?
Uri nav = new Uri(path, UriKind.RelativeOrAbsolute);
別の言い方をすれば: 上記のコードを使用すると、絶対パスとして評価されるべきときに相対パスとして評価されることがありますか? 一方が他方より先にチェックされますか? パスが十分に相対パス && 絶対パスである可能性はありますか?