C# 如何加上「/&引用;在内容处置的文件名中

C# 如何加上「/&引用;在内容处置的文件名中,c#,asp.net,http,https,C#,Asp.net,Http,Https,我试着用下面的代码在下载文件时给出文件名 HttpContext.Current.Response.AppendHeader("content-disposition", "attachment; filename=" + ("dddd/aa/www.ppt")); 但是在下载文件名中的“/”被替换为“\”后,这是下载的文件名“dddd\u aa_www.ppt”。但是我需要在我的文件名中保留/。如何在我的文件名中保留此字符?使用“/”保存文件受到限制 这是该方法的一个自动特征 我将更改您

我试着用下面的代码在下载文件时给出文件名

  HttpContext.Current.Response.AppendHeader("content-disposition", "attachment; filename=" + ("dddd/aa/www.ppt"));
但是在下载文件名中的“/”被替换为“\”后,这是下载的文件名“dddd\u aa_www.ppt”。但是我需要在我的文件名中保留/。如何在我的文件名中保留此字符?

使用“/”保存文件受到限制

这是该方法的一个自动特征

我将更改您的命名约定,以省去以下特定字符:

What characters can't be in a file name?
Reserved characters and words
Character   Name
\   backslash
/ slash
?   question mark
%   percent
*   asterisk or star
:   colon
|   vertical bar
"   quote
<   less than
>   greater than
.   period
    Space
文件名中不能包含哪些字符?
保留字
字符名
\反斜杠
/刀砍
?   问号
%百分比
*星号
:冒号
|竖杆
“引用
<
>大于
时期
空间

你真的能用
/
的名字在你的电脑上手动保存一个文件吗?@PaulKaram:谢谢..这是我的错误