I was curious about it and picked up C# a while back, and so far I haven't seen anything to get worried about. The Mono guys are working on compatibility layers to run stuff written for Windows/.NET APIs, but most of the interesting stuff in the Linux world doesn't use any of that (instead it uses bindings for GTK and other Free libraries).