ASP.NET中有类似 asp 中 OpenTextFile的函数吗?
解决方案 »
- 为什么打不开页面 用System.Diagnostics.Process.Start("20090821091220.html")
- ASPNET MVC新框架
- SQL数据 NULL值判段问题 急!!!!!!!!!!!!
- .NET是如何避免DLL缺陷的
- 求看看,不知道错在哪儿
- 大家帮我看看这个sql语句
- 简单问题:前台要调用codebehind的一个变量值
- ★菜,怎样让Web.config中设置的登录页面有效(访问其他页面必须先进入登陆页面登陆)?
- asp.net(vb.net编写)与oracle地连接问题?敬请高手帮忙解决,急!!
- VS2012中,**控件已成功添加到工具箱中,但未在活动设计器中启用
- type=file 的上传文件类型检测?
- vs2008中布局时,如何让表格与页面间没有空白
using(StreamReader sr = File.OpenText("文件路径"))
{
while(true)
{
string line = sr.ReadLine();
if(line==null)break;
//..处理line中的数据
}
}
using System.IO;
public class TextFromFile
{
private const string FILE_NAME = "MyFile.txt";
public static void Main(String[] args)
{
if (!File.Exists(FILE_NAME))
{
Console.WriteLine("{0} does not exist.", FILE_NAME);
return;
}
using (StreamReader sr = File.OpenText(FILE_NAME))
{
String input;
while ((input=sr.ReadLine())!=null)
{
Console.WriteLine(input);
}
Console.WriteLine ("The end of the stream has been reached.");
sr.Close();
}
}
1:文件路径必须是物理路径。对于ASP.NET来说你必须要映射一下地址;
2:使用StreamReader循环从流中读取数据,这是一般的用法。你可以根据实际情况变动。当ReadLine返回null表示到达文件尾。