русский
Germany.ruForen → Архив Досок→ Programmierung

​Сделать красиво?

30.08.17 21:03
Re: ​Сделать красиво?
 
dymanoid знакомое лицо
dymanoid
in Antwort anly 30.08.17 20:01, Zuletzt geändert 30.08.17 21:06 (dymanoid)

В сети много инфы.

Если кратко:

  • время вызова статического конструктора недетерменировано (зависит от оптимизаций, среды выполнения и использующего кода)
  • во время вызова блокируются все другие потоки, кроме одного
  • все остальные статические методы и конструкторы класса работают медленнее (пусть на наносекунды, но в быстром цикле на много итераций это может сыграть роль)
  • ну и в добавок ограничивается нормальная lazy оптимизация с помощью флага beforefieldinit.
 

Sprung zu