使用GetInvalidFileNameCharts生成文件名
更新时间:2023年05月09日 10:28:37 投稿:zxhpj
这篇文章主要介绍了一个很实用的函数Path.GetInvalidFileNameCharts(),他可以很方便的生成一个有效的文件名称
有时候需要利用从数据库中检索出来的字符串来生成一个文件名,如果这个字符串包容了不允许的字符(\、?、<、>等),还需要把这些字符逐个替换掉
代码如下:
public static string GetValidName(string fileName)
{
foreach (char c in System.IO.Path.GetInvalidFileNameChars())
{
fileName = fileName.Replace(c, ' ');
}
return fileName;
}
用同样的办法,还可以判断一个字符串中是否包含了无效的字符。
相关文章
C#仿Windows XP自带的扫雷游戏
这篇文章主要为大家详细介绍了C#仿Windows XP自带的扫雷游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
2021-04-04
c# 类成员初始化顺序的特殊情况
这篇文章主要介绍了c# 类成员初始化顺序的特殊情况,文中讲解非常细致,代码帮助大家更好的理解和学习,感兴趣的朋友可以了解下
2020-06-06
C#实现Word转PDF的方法总结
这篇文章主要为大家详细介绍了C#中实现Word转PDF的常用方法,文中的示例代码讲解详细,具有一定的学习价值,有需要的小伙伴可以参考下
2023-10-10
C#调用FFplay实现播放视频功能
这篇文章主要为大家详细介绍了C#如何调用FFplay实现播放视频功能,文中的示例代码讲解详细,具有一定的参考价值,有需要的小伙伴可以跟随小编一起学习一下
2023-10-10
C#设置文件权限的方法
这篇文章主要介绍了C#设置文件权限的方法,文中讲解非常细致,帮助大家更好的理解和学习c#,感兴趣的朋友可以了解下
2020-08-08
Unity UGUI 按钮绑定事件的 4 种方式汇总
UGUI 可视化创建以及关联事件很方便, 动态创建可以利用创建好的 Prefab 进行实例化, 只是在关联事件上有些复杂,这篇文章主要介绍了Unity UGUI 按钮绑定事件的 4 种方式,需要的朋友可以参考下
2022-01-01
最新评论