C#ファイルパスを結合する

スポンサーリンク

ファイルパスを結合するには、System.IO.Path クラスの Combine メソッドを使用します。Combine メソッドは、自動で PathSeparator を補うので安全です。

Combine メソッドは、一方のパスが長さ 0 の文字列だった場合は、もう一方のパスを返します。また、第 2 引数に絶対パスが含まれる場合は、第 2 引数をそのまま返します。

サンプルコード

以下にサンプルコードを示します。

C# 全般
    // 連結したファイルパスを取得する
    string stFilePath = System.IO.Path.Combine(@"C:\Hoge\Foo", "Bar.txt");

    // 連結したファイルパスを表示する
    MessageBox.Show(stFilePath);

関連するリファレンス

準備中です。

スポンサーリンク