Monoの現状
http://www.mono-project.com/Main_Page
によると現時点では2.4で、C# 3.0に対応している。
あとMulti-Languageと言う文もある。
Develop in C# 3.0 (including LINQ), VB 8, Java, Python, Ruby (http://www.ironruby.net/), Eiffel (http://www.eiffel.com/), F# (http://research.microsoft.com/fsharp/), Oxygene (http://remobjects.com/oxygene), and more
とのこと。
ところでこれってVCでコンパイルしたのも動かせるのかな。