Zastanawiam się, czy istnieje sposób na zadeklarowanie zmiennej bajtowej w krótki sposób, na przykład zmiennoprzecinkowy lub podwójny? Mam na myśli jak 5fi 5d. Jasne, że mógłbym napisać byte x = 5, ale to trochę nieistotne, jeśli używasz vardla zmiennych lokalnych.
var value = (byte)(condition ? 5 : 6);.
byte value = condition ? ub5 : ub6;definiując byte ub5 = 5, ub6 = 6;. hehe
byte value = condition ? 5 : 6;?
varjest to jedyny przypadek użycia. Istnieją inne ważne przypadki użycia. Na przykładbyte value = condition ? (byte)5 : (byte)6.