如何在C#中简短地声明多个字节数组

时间:2019-02-18 13:46:37

标签: c# byte declare

例如,我想声明以下内容,但希望有一个简单的方法。然后稍后分别使用它们:

$byte[] image_bt_update_1 = null;
$byte[] image_bt_update_2 = null;
$byte[] image_bt_update_3 = null;
$byte[] image_bt_update_4 = null;

2 个答案:

答案 0 :(得分:1)

如果您使用的是C#,则可以使用array数组

byte[][] image_tb_update = new byte[4][_N];

其中_N是 image_tb_update 数组的尺寸

,并将其称为

image_tb_update[0][0]... image_tb_update[0][_N-1]
image_tb_update[3][0]... image_tb_update[3][_N-1]

初始化所有元素

for (int i=0;i<3;i++)
   for (int j=0;i<_N;j++)
      image_tb_update[i][j]=0;

答案 1 :(得分:-1)

由于它们是同一类型,因此可以将它们替换为:

$byte[] image_bt_update_1 = null, image_bt_update_2 = null, image_bt_update_3 = null, image_bt_update_4 = null;