А чё, так можно было? Приватное поле за 0,25 наносекунды
<img src="https://habrastorage.org/getpro/habr/upload_files/715/a99/c3b/715a99c3b5291ea0c155358291c0fadd.png" /><p>Чтение приватного поля через рефлексию занимает 8,96 наносекунды и выделяет 24 байта в куче. Тот же доступ без рефлексии — 0,25 наносекунды и ноль байт.</p><p>Разница в 35,8 раза, а на .NET 8 она доходила до 108. Способ появился в .NET 8, применяется внутри библиотеки классов и работает без генерации кода.</p> <a href="https://habr.com/ru/articles/1080538/?utm_source=habrahabr&utm_medium=rss&utm_campaign=1080538#habracut">Читать далее</a>
