【发布时间】:2011-10-07 16:03:21
【问题描述】:
如何在 ASP.NET 中以编程方式打开由路径指定的任何文件?
我尝试了下面的 sn-p 但它读取文件的内容而不是打开文件:
string fileName = @"C:\deneme.txt";
StreamReader sr = File.OpenText(fileName);
while (sr.Peek() != -1)
{
Response.Write(sr.ReadLine() + "<br>");
}
sr.Close();
我也试过File.Open method。
【问题讨论】:
-
如果不阅读内容,您实际上想做什么?
-
你到底想做什么?将文件内容作为字符串获取?将文件作为流打开?获取文件内容为 byte[]?
-
问题是什么?你想做什么? File.Open 将打开一个文件 - 您对此有什么具体问题吗?文件打开后你在做什么?
-
but it reads the contents of the file instead of opening the file是什么意思?根本不打开文件怎么读取内容? -
打开文件不就是读取内容吗?? :P
标签: c# .net asp.net visual-studio file-io