byte[] byRight = new byte[256];
就是将1,2,3,4,5,6,7插入byRight的第一位,第二位....

解决方案 »

  1.   

    阁下没有描述清楚你的问题。如果你是希望按位操作int类型的数据,那么请使用高效的dotNET内置对象:BitArray
    可以声明BitArray ba=new BitArray(256);
    注意,默认情况,ba的每一位都是0,准确的说,都是False;改变ba的状态后,可以使用ba.CopyTO()方法,将该数组的值拷贝到相应的int数组中,这将导致把ba转为按int类型(4字节,32bit)划分,显然,若从索引0开始拷贝,ba会被划分为8个有符号整数。