.NET Integer vs Int16?

Mam wątpliwą praktykę kodowania.

Kiedy muszę przejść przez małą listę przedmiotów, których limit liczby jest poniżej32000, UżywamInt16 dla mniei typ zmiennej zamiastInteger. Robię to, ponieważ zakładam używanieInt16 jest bardziej wydajny niż pełnyInteger.

Czy się mylę? Czy nie ma skutecznej różnicy między wydajnościąInt16 vs anInteger? Powinienem przestać używaćInt16 i po prostu trzymaj sięInteger na wszystkie moje potrzeby liczenia / iteracji?

questionAnswers(10)

yourAnswerToTheQuestion