public void zhuanzhi()
{
//juzhen2[0] = (juzhen1[1] && (byte)0x80) + ((juzhen1[2] && (byte)(0x80)) / 2 )+ (juzhen1[3] & (byte)(0x80) / 4 + (juzhen1[4] & (byte)(0x80)) / 8 + (juzhen1[5] & (byte)(0x80)) / 16 + (juzhen1[6] & (byte)(0x80)) / 32 + (juzhen1[7] & (byte)(0x80)) / 64 + ((juzhen1[8] & (byte)(0x80)) / 128));
/*juzhen2[1] = (juzhen1[1] And &H40) * 2 + (juzhen1[2] And &H40) + (juzhen1(3) And &H40) / 2 + (juzhen1(4) And &H40) / 4 + (juzhen1(5) And &H40) / 8 + (juzhen1(6) And &H40) / 16 + (juzhen1(7) And &H40) / 32 + (juzhen1(8) And &H40) / 64
juzhen2[2] = (juzhen1[1] And &H20) * 4 + (juzhen1[2] And &H20) * 2 + (juzhen1(3) And &H20) + (juzhen1(4) And &H20) / 2 + (juzhen1(5) And &H20) / 4 + (juzhen1(6) And &H20) / 8 + (juzhen1(7) And &H20) / 16 + (juzhen1(8) And &H20) / 32
juzhen2[3] = (juzhen1[1] And &H10) * 8 + (juzhen1[2] And &H10) * 4 + (juzhen1(3) And &H10) * 2 + (juzhen1(4) And &H10) + (juzhen1(5) And &H10) / 2 + (juzhen1(6) And &H10) / 4 + (juzhen1(7) And &H10) / 8 + (juzhen1(8) And &H10) / 16
juzhen2[4] = (juzhen1[1] And &H8) * 16 + (juzhen1[2] And &H8) * 8 + (juzhen1(3) And &H8) * 4 + (juzhen1(4) And &H8) * 2 + (juzhen1(5) And &H8) + (juzhen1(6) And &H8) / 2 + (juzhen1(7) And &H8) / 4 + (juzhen1(8) And &H8) / 8
juzhen2[5] = (juzhen1[1] And &H4) * 32 + (juzhen1[2] And &H4) * 16 + (juzhen1(3) And &H4) * 8 + (juzhen1(4) And &H4) * 4 + (juzhen1(5) And &H4) * 2 + (juzhen1(6) And &H4) + (juzhen1(7) And &H4) / 2 + (juzhen1(8) And &H4) / 4
juzhen2[6] = (juzhen1[1] And &H2) * 64 + (juzhen1[2] And &H2) * 32 + (juzhen1(3) And &H2) * 16 + (juzhen1(4) And &H2) * 8 + (juzhen1(5) And &H2) * 4 + (juzhen1(6) And &H2) * 2 + (juzhen1(7) And &H2) + (juzhen1(8) And &H2) / 2
juzhen2[7] = (juzhen1[1] And &H1) * 128 + (juzhen1[2] And &H1) * 64 + (juzhen1(3) And &H1) * 32 + (juzhen1(4) And &H1) * 16 + (juzhen1(5) And &H1) * 8 + (juzhen1(6) And &H1) * 4 + (juzhen1(7) And &H1) * 2 + (juzhen1(8) And &H1)*/
}
{
//juzhen2[0] = (juzhen1[1] && (byte)0x80) + ((juzhen1[2] && (byte)(0x80)) / 2 )+ (juzhen1[3] & (byte)(0x80) / 4 + (juzhen1[4] & (byte)(0x80)) / 8 + (juzhen1[5] & (byte)(0x80)) / 16 + (juzhen1[6] & (byte)(0x80)) / 32 + (juzhen1[7] & (byte)(0x80)) / 64 + ((juzhen1[8] & (byte)(0x80)) / 128));
/*juzhen2[1] = (juzhen1[1] And &H40) * 2 + (juzhen1[2] And &H40) + (juzhen1(3) And &H40) / 2 + (juzhen1(4) And &H40) / 4 + (juzhen1(5) And &H40) / 8 + (juzhen1(6) And &H40) / 16 + (juzhen1(7) And &H40) / 32 + (juzhen1(8) And &H40) / 64
juzhen2[2] = (juzhen1[1] And &H20) * 4 + (juzhen1[2] And &H20) * 2 + (juzhen1(3) And &H20) + (juzhen1(4) And &H20) / 2 + (juzhen1(5) And &H20) / 4 + (juzhen1(6) And &H20) / 8 + (juzhen1(7) And &H20) / 16 + (juzhen1(8) And &H20) / 32
juzhen2[3] = (juzhen1[1] And &H10) * 8 + (juzhen1[2] And &H10) * 4 + (juzhen1(3) And &H10) * 2 + (juzhen1(4) And &H10) + (juzhen1(5) And &H10) / 2 + (juzhen1(6) And &H10) / 4 + (juzhen1(7) And &H10) / 8 + (juzhen1(8) And &H10) / 16
juzhen2[4] = (juzhen1[1] And &H8) * 16 + (juzhen1[2] And &H8) * 8 + (juzhen1(3) And &H8) * 4 + (juzhen1(4) And &H8) * 2 + (juzhen1(5) And &H8) + (juzhen1(6) And &H8) / 2 + (juzhen1(7) And &H8) / 4 + (juzhen1(8) And &H8) / 8
juzhen2[5] = (juzhen1[1] And &H4) * 32 + (juzhen1[2] And &H4) * 16 + (juzhen1(3) And &H4) * 8 + (juzhen1(4) And &H4) * 4 + (juzhen1(5) And &H4) * 2 + (juzhen1(6) And &H4) + (juzhen1(7) And &H4) / 2 + (juzhen1(8) And &H4) / 4
juzhen2[6] = (juzhen1[1] And &H2) * 64 + (juzhen1[2] And &H2) * 32 + (juzhen1(3) And &H2) * 16 + (juzhen1(4) And &H2) * 8 + (juzhen1(5) And &H2) * 4 + (juzhen1(6) And &H2) * 2 + (juzhen1(7) And &H2) + (juzhen1(8) And &H2) / 2
juzhen2[7] = (juzhen1[1] And &H1) * 128 + (juzhen1[2] And &H1) * 64 + (juzhen1(3) And &H1) * 32 + (juzhen1(4) And &H1) * 16 + (juzhen1(5) And &H1) * 8 + (juzhen1(6) And &H1) * 4 + (juzhen1(7) And &H1) * 2 + (juzhen1(8) And &H1)*/
}
juzhen2[0] = (juzhen1[1] && (byte)0x80) + ((juzhen1[2] && (byte)(0x80)) / 2 )+ (juzhen1[3] & (byte)(0x80) / 4 + (juzhen1[4] & (byte)(0x80)) / 8 + (juzhen1[5] & (byte)(0x80)) / 16 + (juzhen1[6] & (byte)(0x80)) / 32 + (juzhen1[7] & (byte)(0x80)) / 64 + ((juzhen1[8] & (byte)(0x80)) / 128));
然后用reflector反编译回来就行了。
我们以前转换小的vb项目都是这么干的。
基本上问题不大。只有大型项目, 一个项目一堆工程, 一个工程一堆文件, 互相还依赖来依赖去的时候,
才会用转换工具做。