Path.Combine
絶対パスと相対パスを正しく組み合わせるのに役立つメソッドに似たものを探しています。たとえば、私はしたいです
Path.Combine(@"c:\alpha\beta", @"..\gamma");
c:\alpha\gamma
代わりc:\alpha\..\gamma
に降伏するPath.Combine
。これを達成する簡単な方法はありますか?言うまでもなく、.
パスまたは複数の..
パス (例: ..\..\
) を正しく機能させるには、ピリオドも必要です。