А смысл того что тут понаписали. Ели вы реально писали для 1С то должны знать что по техническим причинам там очень не рекомендуется использовать рекурсию (из-за этого время выполнения увеличивается в разы), да она там никогда и не требуется. 1С хороша для бизнес логики, но никак не для математических расчётов. С# это универсальный язык программирования, как впрочем и Pascal, С/С++, Java и многие другие. Я не вижу смысла в приведённых примерах.
Если есть механизм значит он должен работать. Неужели вам не интересно, что будет с 1с. Там много чего по техническим причинам делать не рекомендуется (запускать под вайном, работать с другими БД, кроме как ДБФ и MS SQL например и т.д.). А смысла в данных примерах особого и нет, просто это своеобразный тест на быстродейсвие.