Ответ 1
unchecked
{
sbyte s;
s= (sbyte)"your value";
byte b=(byte)s;
}
Подробнее о unchecked
здесь здесь
Я имею переменную типа sbyte
и хотел бы скопировать содержимое в byte
. Преобразование не будет преобразованием значений, а скорее бит на бит.
Например,
если mySbyte в битах: "10101100", после преобразования соответствующая байтовая переменная также будет содержать биты "10101100".
unchecked
{
sbyte s;
s= (sbyte)"your value";
byte b=(byte)s;
}
Подробнее о unchecked
здесь здесь
вот так:
sbyte sb = 0xFF;
byte b = unchecked((byte)sb);
unchecked
{
sbyte s = (sbyte)250; //-6 (11111010)
byte b = (byte)s; //again 250 (11111010)
}