相关疑难解决方法(0)

何时使用StreamReader.ReadBlock()?

我想知道一种情况Read(char [],int,int)无法返回请求的所有字符,而ReadBlock()按预期返回所有字符(例如当StreamReader与FileStream对象的实例一起工作时).

c# readblock

11
推荐指数
2
解决办法
3万
查看次数

TextReader上的Read()和ReadBlock()调用有什么区别?

标题或多或少都说明了一切.电话记录:

这里 for TextReader.Read Method (Char[], Int32, Int32)
Here用于TextReader.ReadBlock()相同的参数类型.

我想提取一个字节数组的一部分,为此我构成一个MemoryStream我打算用StreamReader这样的方式读取:

    StreamReader r = new StreamReader(new MemoryStream(rawData, 0, 184, false, false));
    r.Read.....
Run Code Online (Sandbox Code Playgroud)

我应该使用哪一个?其中一个更快还是更好?

c# stream streamreader textreader

4
推荐指数
1
解决办法
3966
查看次数

标签 统计

c# ×2

readblock ×1

stream ×1

streamreader ×1

textreader ×1