Hola:
¿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ó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 (csharp) [Seleccionar]
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;
}