Microsoft has created a tool called Java Language Conversion Assistant (JLCA), which automatically converts Java code into C# for developers who want to move existing applications to the .NET Framework.

JLCA provides following:

JLCA 2.0 has following new features:

Download and see more details about JLCA 2.0 here:
http://msdn.microsoft.com/vstudio/downloads/tools/jlca/