C# 相対パスの取得方法をわかりやすく解説

C#で相対パスを取得する方法は、通常、PathクラスのCombineメソッドを使用します。このメソッドは、基本パスと相対パスを組み合わせて完全なパスを取得できます。例を示します。

using System;
using System.IO;

class Program
{
    static void Main()
    {
        string basePath = @"C:\Users\Public";
        string relativePath = @"Documents\MyFile.txt";

        string fullPath = Path.Combine(basePath, relativePath);

        Console.WriteLine(fullPath);
    }
}

例えば、basePathは基準パスであり、relativePathは相対パスであり、それらをPath.Combineメソッドを使って組み合わせることで完全なパスを取得します。

bannerAds