http://www.ellkay.com/ConvertVB2CSharp.htm
V# is a utility developed using .NET Framework to convert VB.NET to C# by
looking for specific patterns in VB.NET code blocks and translating each
code block to its C# equivalent.
I don't have experience with this tool, but at least it promises to do what
you need...