programming is more than syntax
There is a huge amount to programming .net that has nothing to do with the {}'s of C# and all to do with the .net framework (which won't translate to Ruby at all).
That said, a good/sharp programmer is more than a monkey slinging code so they should be able to work well in any language.