ASP.NET通过System.IO.File与WebRequest检索文本

时间:2009-10-08 20:19:22

标签: asp.net performance file-io

我有一个文本文件需要检索才能填充网页。我的第一直觉是使用System.IO.File打开并读取文件内容。

然后它发生在我身上我也可以使用网页请求(因为该文件存在于网络服务器上)。我想知道哪一个是更好的选择。

我认为使用文件系统会更快,因为我想最终,webrequest必须访问该文件...

使用文件系统也更容易编码,因为我所要做的就是打开文件并阅读其内容。

有什么想法吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

我假设你在谈论ASP.NET应用程序的服务器端代码,例如:页面的代码隐藏。在这种情况下,文本文件是您的代码/应用程序的本地文件(它位于同一台计算机上),因此您应该使用System.IO.File来读取它。使用网络请求肯定会降低效率。