吉吉于

C#每天抄一点(39):读取文本内容

01 /*
02 * 由SharpDevelop创建。
03 * 用户: Flowerowl
04 * 日期: 2011/11/12
05 * 时间: 10:30
06 *
07 * 要改变这种模板请点击 工具|选项|代码编写|编辑标准头文件
08 */
09 using System;
10 using System.Collections.Generic;
11 using System.Drawing;
12 using System.Windows.Forms;
13 using System.IO;
14 namespace Lazy39_读取文本内容
15 {
16
17     public partial class MainForm : Form
18     {
19         public MainForm()
20         {
21
22             InitializeComponent();
23
24         }
25
26         void Button1Click(object sender, EventArgs e)
27         {
28             string path=“c:\\lazynight.txt”;
29             string Lazy_str=“”;
30             FileStream fs=File.OpenRead(path);
31             StreamReader sr=new StreamReader(fs);
32             fs.Seek(,SeekOrigin.Begin);
33             while(sr.Peek()>-1)
34                 Lazy_str=Lazy_str+sr.ReadLine()+Environment.NewLine;
35                 //Environment.newline为各平台通用换行操作
36                 //Windows下使用”\r\n”
37                 //Linux下使用”\n”
38             sr.Close();
39             fs.Close();
40             textBox1.Text=Lazy_str;
41         }
42     }
43 }

下载源码

转载请注明:于哲的博客 » C#每天抄一点(39):读取文本内容