I am having to port code from Java to C# (and soon the other way round) by copying and pasting and then editing compiler errors. (Please accept that this is necessary; I can
Perhaps the Java Language Conversion Assistant Wizard could assist you here?
http://msdn.microsoft.com/en-us/library/7tatw8a2(VS.80).aspx
In addition I would suggest something like Resharper or another refactoring tool to take advantage of the C# language features and make your code more efficient and readable.
edit:
V3 is available with VS2005, read this if you dont seem to have it installed: http://natarajana.com/jlca.aspx