Итерация двумерного массива обычно обходится достаточно дорого, чтобы скрыть стоимость одного вызова метода.И делает вероятным, что метод все равно не будет встроенным, даже без атрибута, просто потому, что машинного кода слишком много.Инструменты + Опции, Отладка, Общие, снимите флажок «Подавить оптимизацию JIT при загрузке модуля».Выберите версию выпуска.Установите точку останова на вызове метода и запустите.Когда он сломается, щелкните правой кнопкой мыши по исходному коду и выберите «Перейти к разборке».Если вы видите инструкцию по вызову, то она не будет встроена.Вы можете увидеть машинный код перед вызовом, если метод принимает аргументы.