• 全部
  • C#综合技术
  • C#互联网桌面应用
  • AppLauncher
  • WinForm&WPF
  • C#开发新技术
  • 问答

『StreamReader 问题..在线等,立刻给分!!!』

ga3ga3 2004-01-07 02:37:44
using(StreamReader sr = new StreamReader(@"D:\smsin.dat",System.Text.Encoding.Default))
{

char[] bf =new char[650];

try
{
while (sr.Read(bf,0,bf.Length)> 0 )
{
string str = bf;
……………


为什么这个时候取得的str为
"System.Char[]"

如何取得其真实字符串值呢?
...全文
27 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
ga3ga3 2004-01-08
using(FileStream fs = new FileStream(@"D:\smsin.dat",.....))
{
byte[] bt =new byte[650];
try
{
while (fs.Read(bt,0,bt.Length)> 0 )
{
string str = Encoding.default.GetString(bt);
……

这样也能解决

谢谢xixigongzhu 散分
回复
ga3ga3 2004-01-08
to xixigongzhu:
我去试试看...我用filestream是可以实现的 :)

to iof:你的方法不可行。我觉得用read和readblock其实差不多,都是读取1段字符..
回复
xixigongzhu 2004-01-07
string str = new String(bf);
回复
智商无下限 2004-01-07
试试这个
myread.ReadBlock(bf,0,bf.Length);
回复
ga3ga3 2004-01-07
我顶~
回复
相关推荐
(StreamReader.ReadLine()==null)还是(-1 != StreamReader.Peek())? .pdf
(StreamReader.ReadLine()==null)还是(-1 != StreamReader.Peek())? .pdf
C# StreamReader System.NotSupportedException异常问题
如何使用Reatful API接口调用:GET方式using System; using System.IO; using System.Net; using System.Text; // Create the web request HttpWebRequest request = WebRequest.Create("...
(StreamReader.ReadLine()==null)还是(-1 != StreamReader.Peek())?
有人问到一个问题: 一个文本里有多行,如:geafd1bragd2beree3beaee4dfefa/fdasf5feafd/....怎么把结尾是“/”的行删掉? 其实,解决思路很简单,将文本逐行读取到数组中,再遍历数组判断即可。于是,某个项目中...
解析StreamReader与文件乱码问题的解决方法
本篇文章是对StreamReader与文件乱码问题的解决方法进行了详细的分析介绍,需要的朋友参考下
system.IO&&stream学习之textreader和streamreader
一、为什么要介绍 TextReader? 首先让我们来理解下什么是TextReader,从字面上的意思入手的话,大家就... 答案其实很简单:他们两个就是父子关系,要了解StreamReader最好先了解他的父亲,请允许我对他们进行下简单...
关于StreamReader.ReadToEnd方法
以前写抓取网页的代码喜欢用ReadToEnd,因为简单省事,后来发现,在爬取网页的时候,如果网速很慢,ReadToEnd超时的几率很大。使用Read改写后,超时几率大大减小,完整代码如下: /// <...
C# 读取txt文件数据,StreamReader.BaseStream.Seek()后ReadLine()有错误的问题
readerPOSPath.BaseStream.Seek(n, SeekOrigin.Begin); linepos = readerPOSPath.ReadLine();//读一行 按照上面的方法。Seek到指定位置后,紧接着ReadLine(),得到的结果有Seek...参考:这个博客解决问题 reade...
C#:StreamReader读取.CSV文件(转换成DataTable)
using System.Data; using System.IO; /// <summary> /// Stream读取.csv文件 /// </summary> /// <param name="filePath">文件路径<...
C#StreamReader读取文件内容(.txt、.csv、.log、.ini文件)
读取文件内容(.txt、.csv、.log、.ini文件) string path="B\\123.txt"; StreamReader reader=new StreamReader(panth,Encoding.Default); string line=reader.ReadLine(reader);
HttpWebReques请求StreamReader.ReadToEnd阻塞现象,以及HttpClient实现一次连接多次请求
1.HttpWebReques遇到的问题还是最近手上的项目的问题。。。遍历10万条数据,每一条都请求接口。之前的文章里已经记录 有些一个递归方法,来进行请求失败的重复请求。但同时,发现了一个问题,就是for循环里的请求,...
StreamReader.ReadLine()返回为什么不一样?
<code class="language-cs">using (StreamReader srr = new StreamReader(@"D:\Users\Desktop\Mytest.txt"))//文件内容:三个字 //符串,每个字符串占一行 { string xx = string.Empty; ...
C# StreamReader.ReadLine统计行数的问题
要实现一个功能: 从 lua 文件中提取字符串放到 excel 中,再将 excel 海外同事,翻译完成后,用翻译的文本替换相应中文。 整个功能并不复杂,要点有二点: 1、提取字符串,一行中文如“我是中文…”,中间可能会...
C#重写StreamReader.ReadLine()方法一例
C#重写StreamReader.ReadLine()方法一例 public string ReadLineByCustom(StreamReader sr,out int len) { len = 0; StringBuilder stringBuilder = new StringBuilder(); ...
c#使用StreamReader读取文件乱码问题
今天测试功能时候突然发现,StreamReader读取外部得txt 居然乱码了 后来发现StreamReader 构造函数使用的是utf8编码,所以在网上找了方法 StreamReader sr = new StreamReader(“I:/SchoolName.txt”,Encoding....
(StreamReader.ReadLine()==null)还是(-1 != StreamReader.Peek())?
(StreamReader.ReadLine()==null)还是(-1 != StreamReader.Peek())?
C#使用StreamReader读取文件的方法
主要介绍了C#使用StreamReader读取文件的方法,涉及C#文件操作的相关技巧,需要的朋友可以参考下
process.StandardOutput.ReadToEnd 卡死解決方法! 新方法!
看到蛋都碎了,明白了怎么回事,但不能解决问题. 网上还有很多多线程,不用Error重定向之类的,都不好用.几十行代码,只为获取几行输出?太坑爹了. 我突然发现一个非常简捷的方法.想想网上翻了好久,都找不到,有点生气.那...
using System.IO;StreamReader/Writer FileStream
文件: 对于操作系统而言 所有东东都是一种文件, 屏幕 键盘 exe程序 word 都是文件 今天学习的文件主要是能够使用记事本打开的 程序语言编写的 .cs .c .cpp .java .js .txt .ini .bat .txt IO: input: 输入 ...
StreamReader
StreamReader除非另外指定, 否则默认为 UTF-8 编码, 而不是默认为当前系统的 ANSI 代码页。 UTF-8 正确地处理 Unicode 字符, 并为操作系统的本地化版本提供一致的结果。 默认情况下, StreamReader不是线程安全的。 ...
C#Stream、BaseStream、StreamReader、BinaryReader、Convert.ToInt32、int32.Parse()
Stream 就像是一个通道,在.net运行时和文件之间建立一个桥梁, 然后通过StreamReader读取数据。 BaseStream就是操作streamreader的,返回的结果就是streamreader StreamReader是以一种特定的编码输入字符带缓冲...
C#关于OpenText()new StreamReader() 进程被占用的问题.
在我们创建一个文件,然后得到他的读写流的时候会出现进程被占用的错误,现在我们...StreamReader sr=new StreamReader(path); 这时候回产生进程被占用的错误. 也就是说当我们 新打开一个文件IO流的时候,他的进程却已
WPF中用于嵌入其他进程窗口的自定义控件(AppContainer)
WPF中用于嵌入其他进程窗口的自定义控件(AppContainer) 具体见博文:http://blog.csdn.net/zzzwwwppp11199988899/article/details/78131292
MSP430_RTC模块学习总结
这是自己在学习MSP430时,对RTC模块的总结,希望可以帮助刚入门者
CIET-2019-0504 数据中心运维管理人才标准.pdf
数据中心运维管理,人才标准,欢迎查看共同学习。
webrtc demo使用方法
谷歌webrtc demo的使用教程,webrtc源代码自行从官网下载,该教程只给出了源代码详细的使用方法,包括如何编译
朴素贝叶斯算法做文本分类-代码
https://blog.csdn.net/zzZ_CMing/article/details/89478436 朴素贝叶斯算法做文本分类,用的是谭松波酒店语料。
FANUC的3210密码破解软件
FANUC 3210 密码破解软件,读取SRAM备份文件,不需要注册,完全免费。
PDB符号文件查看工具 symview,pdbxtract
PDB符号文件查看工具, 包含2个工具symview 和pdbxtract symview可查看文件所有原始信息 pdbxtract 可方便查看结构体等信息, 可导出头文件或xml
FANUC PMC密码破解程序
FANUC 31I PMC密码破解程序 用于OID,30I,31I等FANUC的密码破解
初级学习ArcGIS Engine视频课程
全局讲解ArcGIS Engine开发课程,初级学习 学会ArcGIS Engine 二次开发
发帖
C#
创建于2007-09-28

10.5w+

社区成员

.NET技术 C#
申请成为版主
帖子事件
创建了帖子
2004-01-07 02:37
社区公告

让您成为最强悍的C#开发者