Traductor de C# a Java – CodePorting.Translator Cs2Java Versión 25.4
Notas de la versión
All Changes
[Feature] Add the ability to move a type to another package.
[Feature] Add the ability to rename files to custom names.
[Feature] Add support for “Local Function” statement.
[Enhancement] Keep file names for files without public types.
[Bug] An unary expression from a parenthesized expression does not take into account unsigned arithmetic.
[Bug] Private accessors to public properties are made public.
[Bug] Missing comments on API change wrappers of property accessors.
[Bug] Property comments disappear if the property has no modifiers.
[Bug] A read-only auto-property assignment expression is translated to a setter, but should be translated to the auto-field assignment.
[Bug] Trailing trivia disappear from enum members.
Descargar artefactos
CodePorting.Translator Cs2Java 25.4
Contiene la herramienta CodePorting.Translator Cs2Java, que permite convertir el código C# existente a JavaAñadido: 8/4/2025DescargarTamaño del archivo: 67Mb
CodePorting.Translator Cs2Java es una solución de transpilador que puede ayudarle a automatizar la conversión de código fuente C# a Java para publicar la misma versión del software para ambos lenguajes sin cambiar las API ni la documentación del código.Después de convertir el proyecto C# a Java, cree un proyecto Maven utilizando los archivos convertidos. A continuación, configure su proyecto Maven añadiendo las dependencias necesarias de la CodePorting.Translator Java Class Library (JCL).
Añadir CodePorting.Translator JCL al proyecto Maven
Puede añadir fácilmente JCL directamente a su proyecto Maven con configuraciones simples.
1. Especificar la configuración del repositorio Maven
Primero, debe especificar la configuración/ubicación del repositorio Maven de CodePorting en su Maven pom.xml de la siguiente manera:
codeportingCodePorting Maven Repositoryhttps://products.codeporting.com/translator/csharp-to-java/repo/
2. Definir la dependencia de CodePorting.Translator JCL
Luego, según los espacios de nombres utilizados en el proyecto C# original, defina las dependencias de CodePorting.Translator JCL en su pom.xml de la siguiente manera:
com.aspose.ms.jdk.NetFrameworkmscorlib24.7.0com.aspose.ms.jdk.NetFrameworkSystem24.7.0com.aspose.ms.jdk.NetFrameworkSystem.Security24.7.0com.aspose.ms.jdk.NetFrameworkSystem.Xml24.7.0com.aspose.ms.jdk.NetFrameworkSystem.Net24.7.0com.aspose.ms.jdk.NetFrameworkSystem.Drawing24.7.0