相关疑难解决方法(0)

将文件名传递给方法时,我应该使用FileInfo还是普通文件名?

嗯,标题说明了一切.将文件名传递给方法时,我应该使用FileInfo对象还是普通文件名(字符串)?为什么我更喜欢一个到另一个?

我的一些同事喜欢写这样的方法:

  • void Export(FileInfo fileInfo)

它比以下更好:

  • void Export(string fileName)

谢谢!

c# fileinfo

12
推荐指数
3
解决办法
4230
查看次数

组合DirectoryInfo和FileInfo路径

如果我有一个绝对的DirectoryInfo路径和一个相对的FileInfo路径,我怎么能将它们组合成一个绝对的FileInfo路径?

例如:

var absoluteDir = new DirectoryInfo(@"c:\dir");
var relativeFile = new FileInfo(@"subdir\file");
var absoluteFile = new FileInfo(absoluteDir, relativeFile); //-> How to get this done?
Run Code Online (Sandbox Code Playgroud)

.net

7
推荐指数
1
解决办法
6170
查看次数

.NET:System.IO.Path

给定一个目录的字符串,我如何确保有一个结束\字符?例如,C:\foo是一个目录,同样如此C:\foo\.有没有一种System.IO.Path方法可以确保结束\

.net path

3
推荐指数
1
解决办法
424
查看次数

标签 统计

.net ×2

c# ×1

fileinfo ×1

path ×1