我已经搜索过这个,但无法在任何地方找到任何提示。
基本上有一个程序可以像这样格式化他们的文件名
您好%20world%28hello%20world%29
这应该意味着你好世界(你好世界)
现在我想知道是否有任何方法可以读取每个文件名,任何使用“%ascii”的内容都会被转换为普通文本(例如上面)。
先谢谢你们。我不是那些经验丰富的代码,我希望有人可以帮助我。
答案 0 :(得分:1)
使用System.Uri.UnescapeDataString
:
Uri.UnescapeDataString("hello%20world%28hello%20world%29");
打印:
hello world(hello world)