¿Cómo cambiar una varibla de un byte que en realidad es un String a una variable hexzadecimal?
El código de abajo, si te gijas bien, la variable Recibidos es un string, que se almacena en la otra variable llamad byte_recibido.
El Switch puse los case "A", pero quiero ponerlo en hexadecimal, por ejemplo:
case 0x41 // que el 0x41 de la tabl aASCII es la A mayúscula.
¿Existe esa psosibilidad?
Código C#:
Ver original
byte_recibido = Recibidos; Recibidos = System.Convert.ToString(byte_recibido); byte b = 255; switch (byte_recibido) { // A switch section can have more than one case label. case "A": textBox1.BackColor = Color.Red; break; case "B": textBox2.BackColor = Color.Red; break; case "C": textBox3.BackColor = Color.Red; break; case "D": textBox4.BackColor = Color.Red; break; case "a": textBox1.BackColor = Color.Maroon; break; case "b": textBox2.BackColor = Color.Maroon; break; case "c": textBox3.BackColor = Color.Maroon; break; case "d": textBox4.BackColor = Color.Maroon; break; default: // Ignorar cualquier carácter que no reconozca. break; }