Основываясь на богатом богатстве stackoverflow, я получал ответы на вопрос о том, выполняется ли рекурсивная оптимизация хвоста специально для кода С#. Несколько вопросов, казалось, говорили о
- Спекуляция оптимизации в новых версиях .net, которые были выпущены
- Создание приложения в качестве x64bit приложения для достижения оптимизации
- Переход от сборки отладки к сборке выпуска в Visual Studio для достижения оптимизации
- Никакой оптимизации вообще и что сообщество Microsoft не утверждало, что они не будут делать рекурсивную оптимизацию хвоста для "проблем безопасности" (на самом деле это не понимало)
- Это происходит случайно [/li >
Итак, как и на С# 4.0 (Visual Studio 2013/2015), как можно обеспечить рекурсивную оптимизацию хвоста, если вы можете обеспечить ее вообще?