visual studio microsoft espaƱol descargar community c# java eclipse-plugin sharpen-tool

c# - microsoft - visual studio installer



Convierta Java a C#con una herramienta, o manualmente? (4)

Esta pregunta ya tiene una respuesta aquí:

Tengo un proyecto de Java que me gustaría convertir a C #, y después de mirar aquí y en otro lugar descubrí una herramienta, Afinar .

Sin embargo, para poder ponerlo en funcionamiento (soy nuevo en Java), el sitio vinculado anteriormente describe cómo agarrar la fuente y compilarla como un complemento para el IDE de Eclipse, lo cual prefiero no hacer ya que normalmente no lo hago hacer Java.

¿Alguien sabe si existe un EXE independiente que simplemente puede utilizar Sharpen para tomar un proyecto Java dado y ejecutarlo a través del escurridor para convertirlo a C #? ¿O son Java y C # lo suficientemente similares como para que sea sencillo transferir el código a .NET manualmente?


Si el proyecto es tan grande, yo diría que use una herramienta, pero luego revísela y cambie las cosas estúpidas en el código.


Como dijo Jon Skeet, hágalo manualmente; puede usar este gráfico comparativo para detectar diferencias importantes al convertir de C # a Java.


No hay conversión de uno a uno (o incluso cerca), por lo que realmente debería hacerlo manualmente. Sin embargo, si necesita una pieza de software decente y automatizada, ya sea como punto de partida o como un convertidor aproximado, consulte este enlace .


Personalmente lo haría de forma manual. Puede reflexionar sobre dónde las opciones de diseño de Java simplemente no son apropiadas para .NET, y terminar con un código idiomático de C # en lugar de un código que se parece mucho a C # con un acento de Java.

También significa que es más probable que entiendas el código al final :)