繁体   English   中英

如何安全地将文件保存到磁盘而不会有 windows 拒绝它的风险?

[英]How to safely save file to disk without the risk of windows reject it?

我正在开发一个winform应用程序。 我想从用户那里获取输入(即用户提供用户名)并将该输入用作文件名的一部分并保存到文件。

如何检查用户提供的用户名是否不包含 Windows 的保留字符。 windows 的保留字符列表是什么?

通过:

    Path.GetInvalidFileNameChars()

    Path.GetInvalidPathChars()

确切的列表可能是特定于平台的(尤其是对于单声道),并且它包括一些不可打印的字符......所以在这里向您展示它们很棘手;p

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM