As the interest seems high:
Xamarin/Microsoft is actively working on bringing C# to UE in the form of a plugin. They are currently working on having some changes made to the core of UE4 in order to get the plugin working as intended. This is apparently a somewhat slow process.
(Source: The projects mailing list.)