C# 使用 MemoryStream 将数据写入内存
2023-09-14 08:58:47 时间
转自:http://blog.csdn.net/andrew_wx/article/details/6629951
常用的MemoryStream构造函数有以下3种。
1:MemoryStream() 该构造函数初始分配容量大小为0字节,随着数据的不断写入,其容量可以不断的自动扩展。一般在不确定数据内容大小的时候应用这种形式。
2:MemoryStream(byte[]) 和 MemoryStream 的无参数构造函数不同,通过该构造数的 MemoryStream 实例根据 byte 类型的字节数组进行初始化,并且实例的容量大小固定为字节数组的长度。由于实例的容量不能扩展,该构造函数一般用于数据不发生变化的场合。
3:MemoryStream(int capacity) 通过该构造函数创建初始容量大小为 capacity 的实例。并且实例容量大小可扩展。
完整代码如下:
引入命名空间:
完整代码:
该程序运行效果:
若以上代码无法正常编译,可下载鄙人上传的项目文件:http://download.csdn.net/source/3465990
相关文章
- 【C#】 Mutex简单示例
- c# mysql executenonquery_C#与数据库访问技术总结(八)之ExecuteNonQuery方法
- 使用C#编写一个.NET分析器(一)
- C#基础知识拾遗:小问号大用途
- C如何关闭MySQL数据库的链接(c# 关闭mysql链接)
- C编写一键备份Oracle数据库(c# 备份oracle)
- c#连接字符串数据库服务器端口号.net状态服务器端口号
- asp.net(c#)ref,out,params的区别
- jQuery获取地址栏参数插件(模仿C#)
- C#反射在实际应用中的实例代码
- C#WINFORM强制让窗体获得焦点的方法代码
- C#中英文混合字符串截取函数
- 浅谈C#互操作的内存溢出问题
- C#正则表达式分解和转换IP地址实例(C#正则表达式大全c#正则表达式语法)
- C#中ArrayList的使用方法
- C#调用windowsapi关机(关机api)示例代码分享
- c#数据类型占用的字节数介绍
- C#的内存回收代码
- C#之CLR内存字符串常量池(string)
- C#之CLR内存原理初探