.NET Integer против Int16?

У меня есть сомнительная практика кодирования.

Когда мне нужно перебрать небольшой список предметов, чье количество меньше32000, Я используюInt16 для моего я тип переменной вместоInteger, Я делаю это, потому что я предполагаю, используяInt16 более эффективен, чем полноценный.Integer

Я ошибся? Нет ли разницы в эффективности междуInt16 противInteger? Должен ли я прекратить использованиеInt16 и просто придерживатьсяInteger для всех моих потребностей подсчета / итерации?

Ответы на вопрос(10)

Ваш ответ на вопрос