我有一个按钮,开始上传包含Spaces的文件名。
Firefox无法使用此名称,IE可以使用。
如何使用csharp将空格编码为下划线?
答案 0 :(得分:1)
String.Replace(char,char)方法,因此:
string filename = "This is an example";
string encodedFilename = filename.Replace(' ', '_');
Console.WriteLine(encodedFilename);
制作“This_is_an_example”。
答案 1 :(得分:0)
试试这个:
String safeFileName = fileName.Replace(" ", "_");