- 浏览: 109701 次
- 性别:
- 来自: 昆明
文章分类
- 全部博客 (151)
- 120D02 (5)
- 直升机 (1)
- 我的技术资料收集 (82)
- 的技术资料收集 (4)
- .NET Solution (2)
- ASP.NET (1)
- Linq to sql (1)
- 数据库技术(MS SQL) (2)
- 架构/设计 (1)
- 敏捷/持续集成 (1)
- C#.NET开发 (1)
- Matlab开发 (1)
- WinForm开发 (1)
- 开源技术 (1)
- jQuery (1)
- 我的博文 (4)
- js (2)
- android (2)
- 9. 读书笔记 (1)
- CSS3 (1)
- HTML5 (1)
- JavaScript (5)
- 移动开发 (2)
- 编程心得 (1)
- Linux操作系统 (1)
- (BI)商业智能 (1)
- IOS (1)
- Windows Phone (2)
- C# API (1)
- JQuery系列 (1)
- TFS (1)
- C# (2)
- ExtJs (1)
- .NET (1)
- Nginx (1)
- WCF学习笔记 (1)
- Computer Graphic (1)
- IT产品 (1)
- 工具分享 (1)
- MySelf (1)
- C#专栏 (1)
- 管理 (1)
- 基于Oracle Logminer数据同步 (1)
- 日常 (1)
- 实用工具 (1)
- 网页设计 (1)
- avalon (1)
- flash (1)
- DDD (1)
- 01 技术Android (1)
- WCF (1)
- selenium (1)
最新评论
-
464410531:
三国杀。。。。。。。。。。。。。。。。。。。。。。。。。。。。 ...
实用的职场宝典:不提拔你,就因为你只想把工作做好
原帖地址:http://www.cnblogs.com/ChengPuYuan/archive/2013/05/31/TextReader.html
TextStream是读取字符串的类
peek()方法,返回下一字符的ASCII码,如果已经是最后一个字符,那返回-1表示已经到末尾
注意:此方法是查询下一个字符串,但位置不会移动到下一个字符串,也就是说指针依然指向的是原来的字符
read()方法,返回下一字符串的ASCII码,但位置会移动到下一个字符串,也就是说指针指向下一个字符串
举例:
1 string test='abcdefg';
2 //此例是一个死循环,为什么呢?
3 //因为Peek()方法是返回下一个字符,但当前位置不会移动下一个字符
4 using(TextReader reader=new StreamReader(test))
5 {
6 while(reader.peek()!=-1)
7 {
8 //peek()返回的是ASCII码,所以需要转换成char
9 Console.Write("peek:{0}",(char)reader.peek());
10 }
11 reader.close()
12 }
13
14
15 //此方法会读出所有的字符
16 using(TextReader reader=new StreamReader(test))
17 {
18 //首先Reader位置是在第一个位置
19 Console.WriteLine("Peek = {0}", (char)reader.Read());
20 while(reader.reader()!=-1)
21 {
22 //peek()返回的是ASCII码,所以需要转换成char
23 Console.Write("peek:{0}",(char)reader.reader());
24 }
25 reader.close()
26 }
发表评论
-
Javascript:猜猜弹出的是啥?为啥? - 幸福框架
2013-06-28 13:33 434原帖地址:http://www.cnblogs.com/hap ... -
C#中WindowsForm常见控件的运用 -- - 李晓峰
2013-06-28 13:27 1754原帖地址:http://www.cnblogs.com/liy ... -
海量数据处理利器之Hash——在线邮件地址过滤 - MyDetail
2013-06-27 12:00 656原帖地址:http://www.cnblo ... -
ASP.NET MVC 4 for Visual Studio 2010 下载地址 - 张鸿伟
2013-06-27 11:48 756原帖地址:http://www.cnblogs.com/wei ... -
【ASP.NET Web API教程】6.2 ASP.NET Web API中的JSON和XML序列化 - r01cn
2013-06-26 11:00 920原帖地址:http://www.cnblogs.com/r01 ... -
[珠玑之椟]估算的应用与Little定律 - 五岳
2013-06-26 10:54 644原帖地址:http://www.cnblogs.com/wuy ... -
30行,金额转人民币大写的代码 - 史蒂芬.王
2013-06-26 10:42 1028原帖地址:http://www.cnblogs.com/ste ... -
从银行的钱荒看一个公司的团队建设 产品线过多最终导致最赚钱的项目面临破产 - James Li
2013-06-26 10:36 634原帖地址:http://www.cnblogs.com/Jam ... -
Windows 8 动手实验系列教程 实验6:设置和首选项 - zigzagPath
2013-06-25 13:39 541原帖地址:http://www.cnblogs.com/zig ... -
闲聊可穿戴设备 - shawn.xie
2013-06-25 13:33 620原帖地址:http://www.cnblo ... -
如何使用开源库,吐在VS2013发布之前,顺便介绍下VS2013的新特性"Bootstrap" - 量子计算机
2013-06-25 13:27 872原帖地址:http://www.cnblogs.com/DSh ... -
一步一步将自己的代码转换为观察者模式 - 文酱
2013-06-23 11:36 616原帖地址:http://www.cnblo ... -
iOS内存错误EXC_BAD_ACCESS的解决方法(message sent to deallocated instance) - VicStudio
2013-06-23 11:30 549原帖地址:http://www.cnblogs.com/vic ... -
记录asp.net在IE10下事件丢失排错经过 - Adming
2013-06-23 11:24 717原帖地址:http://www.cnblogs.com/wea ... -
记 FineUI 官方论坛所遭受的一次真实网络攻击!做一个像 ice 有道德的黑客! - 三生石上
2013-06-23 11:18 799原帖地址:http://www.cnblogs.com/san ... -
3、使用Oracle Logminer同步Demo
2013-06-19 10:33 575原帖地址:http://www.cnblogs.com/shi ... -
算法实践——数独的基本解法
2013-06-19 10:27 1457原帖地址:http://www.cnblogs.com/gre ... -
简单实现TCP下的大文件高效传输
2013-06-19 10:21 696原帖地址:http://www.cnblogs.com/sma ... -
avalon - 初步接触
2013-06-18 10:06 788原帖地址:http://www.cnblogs.com/aar ... -
Nginx学习笔记(一) Nginx架构
2013-06-18 09:59 532原帖地址:http://www.cnblogs.com/cod ...
相关推荐
《实用与学习软件系列(22):TextReader——交互式文本查看工具(控制台)》 在IT领域,高效地处理和查看文本是日常工作中不可或缺的一部分。TextReader是一款专为满足这一需求而设计的交互式文本查看工具,它特别...
《iPhone TextReader 2.0 源代码详解与编程实践》 在移动设备的世界里,iOS平台上的应用开发一直备受关注。今天我们要探讨的是"iPhone TextReader 2.0"这款电子书阅读工具的源代码,这为开发者提供了一个宝贵的参考...
《iPhone TextReader源码解析与应用探讨》 在iOS开发领域,TextReader是常见的文本读取工具,尤其在处理大量文本数据或者实现自定义阅读器功能时,它扮演着至关重要的角色。本篇文章将深入剖析“iPhone TextReader...
Android TextReader是一款专为GPhone平台设计的简单文本阅读器应用。它允许用户方便地查看和阅读纯文本文件,提供了一种轻量级且高效的文本浏览体验。在Android平台上,开发这样的应用程序涉及到多个关键知识点,...
如果你有一个其他语言的文本文件在中文Windows中打开是乱码,又或者在英文Windows中打开中文文本文件是乱码。一个办法是在系统的“区域设置”里把非Unicode程序使用的语言改成文本文件所用的语言然后重启电脑;...
《TextReader:文字转语音应用》 在当今数字化时代,文本转换为语音(Text-to-Speech, TTS)技术已经广泛应用于各种场景,如无障碍设施、教育、智能设备以及车载导航等。Java作为一种跨平台的编程语言,提供了丰富...
var TextReader = require ( "textreader" ) ; var file = File ( "/PROJECT/test.txt" ) ; var encoding = "utf8" ; var tr = new TextReader ( file , encoding ) ; #当前位置 var position = tr....
标题 "Textreader.rar_Delphi/CppBuilder_Delphi_" 暗示这是一个与Delphi或CppBuilder相关的项目,可能是一个文本阅读器的应用程序源代码。Delphi和CppBuilder是两个著名的面向对象的编程环境,由Embarcadero ...
通常,这样的标签可能用于分类或搜索,帮助用户快速识别这是关于文本阅读器的内容。 在压缩包文件名称列表中,我们可以看到以下文件: 1. `txtreader.cpp`: 这是C++源代码文件,包含了记事本阅读器程序的主要实现...
屏幕文本朗读器是一款用于屏幕文本朗读和屏幕文本抓取的软件,它借助鼠标来朗读和抓取屏幕中任意地方的文本(比如网页、软件界面、文本编辑器等中的文本),实现文字的即点即读,即选即读。用户只需要将鼠标悬停于需要...
XmlTextReader textReader = new XmlTextReader("C:\\books.xml"); while (textReader.Read()) // 进行循环读取 { textReader.MoveToElement(); // 移动到元素位置 Console.WriteLine(...
语言:English 读出您右键单击的内容。 “`”键取消长语音。 一个简单的扩展名,用于读出您右键单击的元素的文本。 如果语音很长,或者您不小心单击某个内容,则可以通过按“`”或“〜”键来取消该语音。
//-----------Work_TextReader.exe V.2.0 第二版使用说明:需要把Interop.Word.dll和应用文件放在一个文件目录下 此版为Work_TextReader.exe 2.0版,相对第一版: 1)添加了读word文件的功能,只显示word文本,不能显示...
2.1 为什么要介绍 TextReader? 2.2 TextReader的常用属性和方法 2.3 TextReader 示例 2.4 从StreamReader想到多态 2.5 简单介绍下Encoding 编码 2.6 StreamReader 的定义及作用 2.7 StreamReader 类的常用方法属性 ...
XmlTextReader textReader = new XmlTextReader("C:\\books.xml"); textReader.Read(); // 循环读取XML文件中的所有节点 while (textReader.Read()) { // 移动到当前节点的元素 textReader.MoveToElement();...
`MakeTextReader`可能是生成文本读取器的函数或者类的名称,它可能用于创建一个能读取资源内容的`TextReader`实例。`TextReader`是.NET基础类库中处理文本流的抽象基类,提供了读取字符的基本方法,如`Read`和`...
读取CSV文件时,我们可以使用`FileStream`类打开文件,然后配合`StreamReader`或`TextReader`类来读取内容。下面将详细介绍这个过程。 1. **打开文件流**: 首先,你需要创建一个`FileStream`实例,指定CSV文件的...
本项目名为"Times_textReader",是一款基于Android的文本阅读器源代码,适用于开发者学习和参考,以实现类似功能。源代码可以直接导入Eclipse IDE进行编译和调试,表明该项目使用的是较早期的Android开发环境,因为...