c# 如何声明一个全局byte[],大小待定。可以实现么?

[复制链接]
查看11 | 回复5 | 2011-8-26 09:53:26 | 显示全部楼层 |阅读模式
rt

回复

使用道具 举报

千问 | 2011-8-26 09:53:26 | 显示全部楼层
可以先声明,但是用之前必须实例化。比如 private byte[] mFileBody;赋值之前必须mFileBody=new byte[fs.lenght];mFileBody=(byte[])mReader[sourcedoc];..........
回复

使用道具 举报

千问 | 2011-8-26 09:53:26 | 显示全部楼层
可以 直接申明如 string [] byte;调用的时候再给指定...
回复

使用道具 举报

千问 | 2011-8-26 09:53:26 | 显示全部楼层
那你定义一个全局的Listbtlist=new list然后需要的时候 btlist.add(字节);然后btlist.toarray() 就变数组了...简单。。...
回复

使用道具 举报

千问 | 2011-8-26 09:53:26 | 显示全部楼层
在函数外部声明 byte[] arr;它就是全局的了...
回复

使用道具 举报

千问 | 2011-8-26 09:53:26 | 显示全部楼层
数组一旦初始化后就不可以再改变其大小了。你可以定义一个array或者list的静态变量以作全局使用。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行