16
bajt + bajt = int… dlaczego?
Patrząc na ten kod C #: byte x = 1; byte y = 2; byte z = x + y; // ERROR: Cannot implicitly convert type 'int' to 'byte' Wynik dowolnej matematyki wykonanej na typach byte(lub short) jest domyślnie rzutowany z powrotem na liczbę całkowitą. Rozwiązaniem jest jawne przeniesienie wyniku …
365
c#
type-conversion