//读取文件输出它
string strFile = "c://abc.doc";
FileStream fs = new FileStream(strFile, FileMode.Open);
byte[] bytes = new byte[(int)fs.Length];
fs.Read(bytes, 0, bytes.Length);
fs.Close();
Response.ContentType = "application/octet-stream";
Response.AddHeader("Content-Disposition", "attachment; filename=" + HttpUtility.UrlEncode(File.Name));
Response.BinaryWrite(bytes);
Response.End();
此博客展示了一段C#代码,用于读取指定文件并输出。代码中定义文件路径,使用FileStream打开文件,将文件内容读取到字节数组,关闭文件流后设置响应类型和头信息,最后通过BinaryWrite输出字节数组。

被折叠的 条评论
为什么被折叠?



