在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1.路径中有非法字符 Path.GetInvalidPathChars() 2.文件名中有非法字符 Path.GetInvalidFileNameChars() 3.文件创建时,文件夹只读。 4.文件创建时,文件夹权限不足,如需要管理员权限。 5.文件创建时,文件夹不存在。 6.系统目录,没有扩展。例如%localAppdata% 7.相对路径,最好转换为绝对路径。 8.文件正在使用,无法写入。 9.路径所在的盘符不存在。 other: 使用文件夹选择对话框来搞,省掉了很多检查逻辑。 使用配置文件来获取文件路径,这个就麻烦了。 你是用try-catch来取代这些check吗?呵呵。 |
请发表评论