C#读取文本文件是一个非常重要的操作,下面给出一个具体的方法来实现。下面的方法名称为ReadFromTxtFile,filePath为读取文件的路径,需要自己进行定义。
- /////<summary>
- ///读取文本文件
- ///</summary>
- privatevoidReadFromTxtFile()
- {
- if(filePath.PostedFile.FileName!="")
- {
- txtFilePath=filePath.PostedFile.FileName;
- fileExtName=txtFilePath.Substring(txtFilePath.LastIndexOf(".")+1,3);
- if(fileExtName!="txt"&&fileExtName!="TXT")
- {
- Response.Write("请选择文本文件");
- }
- else
- {
- StreamReaderfileStream=newStreamReader(txtFilePath,Encoding.Default);
- txtContent.Text=fileStream.ReadToEnd();
- fileStream.Close();
- }
- }
上面的源代码可以考到你需要的程序中,并进行适当修改后可以很好的使用。