All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
使用.NET多线程技术显示实时股票信息_.net资料_编程技术
C#MD5算法_[Asp.Net教程]
asp.net,2.0,下的表单验证Cookieless属性_[Asp.Net教程]
Delphi项目的框架类-TForm 类实例-详解
Delphi 7的主要特性
PHP输出控制功能在简繁体转换中的应用_[PHP教程]
Sql Server数据库的备份和恢复措施_[SQL Server教程]
AJAX的跨域名访问_[AJAX教程]
使用PHP的Socket写的POP3类_php资料_编程技术
理解PHP5中static和const关键字_php资料_编程技术
Reading number is top 10 pictures
Forced sex girl living abroad1
漂亮脸蛋魔鬼身材1
如果我是导演...
宝贝系列
西班牙山村小景2
[猫扑大杂烩]华东师范墙上看到的捐精告示 15毫升3600元
2012 national geographic daily picture4
中国的十元人民币的秘密
锄禾日了几个人?
原子弹轰炸长崎的珍贵照片
Download software ranking
Photoshop 8.0图象编辑软件
Such love down(擒爱记)
美女写真2
天龙八部最新服务端
电车之狼R
Eclipse 4.2.1 For Win32
Unix video tutorial17
Tram sex maniac 2 (H) rar bag5
Unix video tutorial3
White deer villiage
qq published in(发表于) 2014/7/11 9:28:54 Edit(编辑)
C#文件处理技术:文件的读取使用方法

C#文件处理技术:文件的读取使用方法

C#文件处理技术:文件的读取使用方法|实例

文件的读取

文本文件的读取常用StreamReader类来实现。StreamReader类实现一个TextReader,使其以一种特定的编码从字节的输入和输出。使用StreamReader读取标准文本文件的各行信息。除非另外指定,StreamReader的默认编码为UTF-8,而不是当前系统的ANSI代码页。UTF-8可以正确地处理Unicode字符并在操作系统的本地化版本上提供一致的结果。下面通过一个示例来说明StreamReader的用法。首先调用24.4.1节中写入文本文件的方法写入一些字符串。然后用下面的方法就可以将其读出来。代码如下:

public void ReadText(string path)

{

StreamReader sr = new StreamReader(path);

while (sr.ReadLine() != null)

{

MessageBox.Show(sr.ReadLine().ToString());

}

sr.Close();

}

System.IO还提供了BinaryReader用于按二进制来读取文件。它提供的一些方法和BinaryWriter是对称的。BinaryReader用特定的编码将基元数据类型读作二进制值。下面通过一个示例说明BinaryReader的用法,首先调用24..4.1节中BinaryWeiter的示例将字符串写入一个二进制文件,然后调用下面的方法将内容读出。代码如下:

public void ReadText(string path)

{

BinaryReader binReader = new BinaryReader(File.Open(path, FileMode.Open));

char[] c = new char[10];

c = binReader.ReadChars(10);

for (int i = 0; i < 10; i++)

{

MessageBox.Show(c[i].ToString());

}

}




添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.