Hallo,
aus welchem Grund gibt es eigentlich Int16, wenn es schon Int32 gibt, was sowieso einen größeren Wertebereich hat?
Meine Theorie wäre jetzt, dass Int32 (wie der Name schon sagt) 32Bit/4Byte Speicher reserviert und somit in manchen Fällen (wenn z.B. nur kleine Zahlen benötigt werden) schlicht und ergreifend verschwenderisch und ineffizient wäre.
Aber ist das auch der Grund?
Gruß
Flavio