Если я ввел 174 * 256 * 256 * 256 в окно просмотра в отладчике C#, результатом будет
-1375731712. Я предполагаю, что это имеет какое-то отношение к 256, но я бы оценил небольшое руководство.Проблема умножения с отладчиком Visual Studio для C#
Спасибо!
Это из-за переполнения целого числа. – BoltClock
Я бы предположил, что это имеет какое-то отношение к переполнению целых чисел. Не цитируйте меня на этом, но вполне возможно, что целочисленный тип окна по умолчанию - 32 бит. Из-за этого предела умножение переходит на максимальное значение и заканчивается переполнением в негативы. – invalidsyntax
@invalidsyntax: Это не по умолчанию окно, а язык. Некомпозированный целочисленный литерал интерпретируется как Int32 в C#. –