Nohaga, ну хотя бы можно не к body цеплять? А то при каждом клике - все ваши условия будут проверяться. Да и смотрю на это и как-то не уверен, что удобней будет)
Вот вариант:
Ну, можете попробовать установить приложение SoloLearn C#. Там хоть практические задачки есть.
Еще, как снизу написали, CodeWars - классный задачник с online IDE.
Тарас Богатырев, если бы она была белая - она была бы от самого Битрикса. А так да - есть решения в маркетплейсе. Очень интересно как они получают инфу.