none
通常のパス / UNCパス を判別する方法 RRS feed

  • 質問

  • System.String 型の変数にパス (path) の情報を格納しているとき、
    ・通常のパス (c:\home\foo\bar.txt)
    ・UNCパス (\\hoge\hogehoge\hogehogehoge.txt)
    を判別するスマートな方法を探しています。

    ・System.IO.DriveInfo() で ArgumentException 例外の発生の有無
    ・変数の最初の 2 文字が "\\" か否か
    は思いつくのですが、.NET 標準の静的メソッドを探しましたが見つかりませんでした。

    開発環境は、
    Windows 7 Ultimate (x64) with Service Pack 1
    Visusl Studio 2010 Professional with Service Pack 1
    です。

    通常のパス / UNC パスを判別するスマートな方法がございましたら、教えていただければと存じます。
    2011年4月26日 8:16

回答

すべての返信