Я не понимаю сути языка, в котором if'ами забиты все(аж 3) переменные. Для чего его можно использовать?
P.S. В качестве обучения можно написать хотя бы добавление переменных в массив, а то так получается, что это скорее пример работы со строками, нежели «простейший скриптовый язык».
P.S.v2. Сам сейчас развлекаюсь со своим __скриптовым_языком__, но не пишу об этом на хабр, потому что это явно не торт, и мало кому что-то даст…
Я бы посмотрел на повершелл и его концепцию дополнительных апплетов, в отличие от написания такого, кхм, сомнительного велосипеда, польза от которого, кхм, непонятна.
Про корректный подход народ уже написал выше. Если вы себе поставили цель выучить язык C# то советую вам не терять времени на такого рода сомнительные авантюры. Попробуйте например поучаствовать в опенсорсном проекте там вам и существующий код как гидлайн и «гуру» которые в любой момент подскажут вам что не так с вашим кодом и наконец хоть какая то польза.
Пишем простейший скриптовый язык программирования на C# (Часть 1)