Rih*_*eij 5 c# filenames filepath
我的意思是,当你需要存储或传递URL时,使用字符串可能是一种不好的做法,更好的方法是使用URI类型.然而,复杂的事情变得更加复杂和臃肿是如此容易.
因此,如果我要写入磁盘上的文件,我是否将它作为文件名和文件路径传递给它,或者是否有更好的类型更适合要求?
这段代码似乎很笨重,容易出错?我还需要做一些检查它是否是一个有效的文件名,如果字符串包含数据并且列表继续.
private void SaveFile(string fileNameAndPath){//保存文件的常规内容}
字符串适用于文件名..Net Framework使用字符串作为文件名,这似乎很好.
要验证文件名,您可以尝试使用正则表达式或检查System.IO.Path.GetInvalidFileNameChars中的无效字符.但是,通过处理尝试创建文件时发生的异常,可能更容易处理无效文件名的异常情况 - 此外,您还需要执行此操作....
| 归档时间: |
|
| 查看次数: |
357 次 |
| 最近记录: |