C#每天抄一点(39):读取文本内容
12 Nov 2011
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 }
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):读取文本内容