缓冲区buffer,字节数组 bytep[] arraysample与内存流memory stream

原创 2011年01月25日 09:34:00

 1 buffer缓冲区

The word Buffer itself says that it works on direct Memory. In .NET, it is basically a manipulation of unmanaged memory represented as arrays of bytes.

要点1: 缓冲区是内存的一部分

要点2: 在程序中可以表示为字节数组。

 

2字节数组 byte[ ]  arraySample

You are dealing with binary data that is organized into a series of bytes in your C# program, which may be part of a data file, image file, compressed file, downloaded server response, or many other files. The C# language provides a byte array type that is an ideal representation of this data in terms of its accurate representation in memory. Here we examine the byte array type in the C# language.

要点1: 低层的数据是二进制数据,如0101001。

要点2: byte[]字节数组可以让程序直接来操作二进制数据。

要点3: 这些二进制数据可以表示很多东西,如数据文件,图像文件,压缩文件等。

 

3 memory stream

The MemoryStream class creates streams that have memory as a backing store instead of a disk or a network connection. MemoryStream encapsulates data stored as an unsigned byte array that is initialized upon creation of a MemoryStream object, or the array can be created as empty.

要点1: 这些数据流是在内存中储存的数据流。

要点2: 用字节数组byte[]来表示

 

(参考资料

http://dotnetperls.com/byte-array

MSDN)

 

相关文章推荐

数据流DataInput(Output)Stream 和 字节数组流 ByteArrayInput(Output) Stream

在一个网络传输模型中. 假如1个想把1个floalt
  • nvd11
  • nvd11
  • 2014年07月15日 00:00
  • 1281

Java之数据流DataInput(Output)Stream 和 字节数组流 ByteArrayInput(Output) Stream的嵌套

学到网络编程这一章,马老师提出了一个问题:怎样使用Java传输一个long类型的数? 额,能力有限,所以看了答案后解析下,加深印象。 发送端(TestUDPClient)方法如下: import...

用FileStream加byte[]字节数组缓冲区读写文件

using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Tex...
  • blacop
  • blacop
  • 2016年10月15日 00:18
  • 1103

image与字节数组byte的互转

  • 2012年05月17日 12:11
  • 28KB
  • 下载

C#结构体和C++字节数组的转换

  • 2012年03月27日 09:54
  • 16KB
  • 下载

java文件流之copy文件(用一次读取一个字节数组方式)

package fileoutputstream; import java.io.FileInputStream; import java.io.FileOutputStream; public ...

浮点数与字节数组相互转换

  • 2012年01月03日 10:54
  • 10KB
  • 下载

day21操作字节数组流,编码解码

/* 用于操作字节数组的流对象  ByteArrayInputStream 在构造时,需要接收数据源,而数据源是一个字节数组 ByteArrayOutputStream 在构造时,不用定义数组目的,...

C# 字节数组的模式匹配算法

  • 2008年12月15日 19:57
  • 328B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:缓冲区buffer,字节数组 bytep[] arraysample与内存流memory stream
举报原因:
原因补充:

(最多只允许输入30个字)