Вот уже несколько дней пишу свою пилотную программу на C#.

Программа конечно простенькая, но все же, пишу на шарпе впервые.

Что хочется отметить:
1. Шарп не позволяет выстрелить себе в ногу – это хорошо, но сперва возникает ощущение, что мне просто не дают сделать то, что я хочу.
Ну например это выражается тем, что из String можно читать как из массива поэлементно, но писать поэлементно нельзя.
2. Отличный IDE для написания программ, есть кто-то, кто считает MSVS плохим IDE?
3. Отличная документация по Шарпу. MSDN описывает весь функционал, с примерами.
4. Писать тулзы под виндовс быстро и удобно, потому что в знакомой среде – Студии.

Жизненный пример, вот в университете учили целых полгода Делфи, сделали больше десяти лабораторных. Но честно, лучше бы по программе изучали С#.
И еще один камешек в огород Делфи, в программах, написанных на шарпе внешний вид различен при различных визуальных стилях системы.