Оптимизирован ли CLR для обработки приведения строк в Int32 лучше, чем для строк в байты? Обычно многие программисты приводят числовые значения к Int32, а не к безумно точным.
Глупый пример:
int a = int.Parse("0"); против byte a = byte.Parse("0");
int a = int.Parse("0");
byte a = byte.Parse("0");