【发布时间】:2010-06-11 14:18:58
【问题描述】:
如果有更有效的方法来执行以下操作:
DirectoryInfo di = new DirectoryInfo(@"c:\");
newFileName = Path.Combine(di.FullName, "MyFile.Txt");
我意识到它只有两行代码,但鉴于我已经有了目录,感觉我应该可以做这样的事情:
newFileName = di.Combine(“MyFile.txt”);
编辑:
应该更清楚 - 我已经有了另一个目的的路径,所以:
DirectoryInfo di = MyFuncReturnsDir();
newFileName = Path.Combine(di.FullName, "MyFile.Txt");
【问题讨论】:
-
这不需要修复,它已经尽可能的紧凑和可靠。您可以将它写在一行中,使其可读性降低。
标签: c# text-files directoryinfo