byte A = B0110;
byte B = B1011;
byte C = (A<<4) | B;
//C = B01101011
//Break down,
C= A<<4;
C |= B; // C = C | B
//C = B01101011
Edit, I was beaten to it.
byte A = B0110;
byte B = B1011;
byte C = (A<<4) | B;
//C = B01101011
//Break down,
C= A<<4;
C |= B; // C = C | B
//C = B01101011
Edit, I was beaten to it.