相対パスを絶対パスへ変換

基準パスを元に相対パス絶対パスへ変換する方法

Uri baseUri = new Uri(basePath);
Uri absoluteUri = new Uri(baseUri,relativePath);
System.Console.WriteLine(absoluteUri.AbsolutePath);

URIって言葉初耳でしたので調べてみました。

色々とすっ飛ばして簡単に説明するとURI
「Uniform Resource Identifier(統一資源識別子)」の略でURLとURNの記述ルールらしいです。
言い換えれば場所と名前を識別する物の記述ルールってとこ?

■参考サイト
 □MSDN
  http://msdn.microsoft.com/ja-jp/library/system.uri.absolutepath%28VS.80%29.aspx
 □URI(wikipedia)
  http://ja.wikipedia.org/wiki/Uniform_Resource_Identifier
 □URLとURIは何が違うの?どちらが正しい呼び方?
  http://web-tan.forum.impressrd.jp/e/2010/03/09/7539








PS:
後でこの記事確認したらはてなで「URI」がリンクされてますねw
そこ参照するのも良いと思いますw