Rubyがすごいといえば、そうでもないのは見るまでもなく分かってたのでいいとして*1。
上に提示されているC#の機能、あんまり使えてないなあというのが感想。わたしが使ってることといえば、旧来のC#+Generics(Partialクラスは一応、開発環境が勝手に使ってるわけですが)くらいなもので、それ以外の機能など全く使ってません。本当はもっと良い機能もあるんでしょうに。
最初は言語のバージョンアップを毛嫌いしていたわけですが、使うとなったらしっかりかみ砕いておいたほうがいいかなあ… と思いました。