设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
C#中如何把字节数组清空?
返回列表
发新帖
C#中如何把字节数组清空?
[复制链接]
11
|
5
|
2015-7-4 09:53:25
|
显示全部楼层
|
阅读模式
清空是什么意思?c#中不需要做这个操作,如果一定要重新初始化,最简单的方法就是重新new一个,也就是把 byte[] 释放掉。如果真的想强制清空的话,可以用using,例如:using(byte buff = new byte[Size]){// 你要用的代码,}...
回复
使用道具
举报
千问
|
2015-7-4 09:53:25
|
显示全部楼层
一般是这么用的byte[] tmp = null;可以用其它数据来初始化tmp,如图片等用IO流初始化。然后进行一系列的操作后需要清空tmp,直接 tmp=null; 就OK了。...
回复
使用道具
举报
千问
|
2015-7-4 09:53:25
|
显示全部楼层
很简单,一个循环遍历数组,把每个元素都赋值为0,就行
for (int i = 0; i < tmp.Length; i++)
{
tmp
= 0;
}...
回复
使用道具
举报
千问
|
2015-7-4 09:53:25
|
显示全部楼层
Trim()明显不对.因为新建的字节数组,里面存的是ASCII码,值都为ASCII码的0....
回复
使用道具
举报
千问
|
2015-7-4 09:53:25
|
显示全部楼层
Clear是数组类中的静态方法,该方法可以通过将数组元素设置为0或null来删除一个或多少数组元素,方法原型如下,tmp.Clear(tmp,index(起始索引int型),length(要清除的元素数int型))。祝你好运!手机打字真麻烦...
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行