我有一个filePath string filePath = @"C:\MyDir\MySubDir\myfile.ext";
和另一个文件名string file2 = "otherfile.txt"
。说我想获得另一个文件路径string filePath2 = @"C:\MyDir\MySubDir\otherfile.txt";
。
c#中有一个方法来创建这样的filePath2吗?
在Java中,方法是
Path resolveSibling(Path other)
解决了针对此的给定路径 路径的父路径。这在需要文件名的情况下很有用 替换为另一个文件名。 例如,假设名称 分隔符是" /"并且路径表示" dir1 / dir2 / foo",然后调用 这个方法与Path" bar"将导致路径 " DIR1 / DIR2 /栏" 即可。
答案 0 :(得分:3)
像这样(合并第一个文件的目录名和第二个文件名):
{{1}}