Traductor de C# a Java – CodePorting.Translator Cs2Java Versión 25.11

Notas de la versión

All Changes

  1. [Enhancement] Remove unchecked keyword.
  2. [Enhancement] CodePorting.Cs2Java does not support ?[] null-propagation operator.
  3. [Bug] [Flags] enum attribute missed import.
  4. [Bug] Not all [assembly: ...] attributes are commented out.
  5. [Bug] Compound assignment operators translation missed cast if inside other expression.
  6. [Bug] Clone() was added to cast expression without parentheses.
  7. [Bug] Failed result for ‘in’ parameter.

Descargar artefactos

CodePorting.Translator Cs2Java 25.11

Contiene la herramienta CodePorting.Translator Cs2Java, que permite convertir el código C# existente a Java Añadido: 12/11/2025
Descargar Tamaño del archivo: 68Mb

Acerca de CodePorting.Translator Cs2Java

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: <repositories> <repository> <id>codeporting</id> <name>CodePorting Maven Repository</name> <url>https://products.codeporting.com/translator/csharp-to-java/repo/</url> </repository> </repositories>

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: <dependencies> <dependency> <groupId>com.aspose.ms.jdk.NetFramework</groupId> <artifactId>mscorlib</artifactId> <version>24.7.0</version> </dependency> <dependency> <groupId>com.aspose.ms.jdk.NetFramework</groupId> <artifactId>System</artifactId> <version>24.7.0</version> </dependency> <dependency> <groupId>com.aspose.ms.jdk.NetFramework</groupId> <artifactId>System.Security</artifactId> <version>24.7.0</version> </dependency> <dependency> <groupId>com.aspose.ms.jdk.NetFramework</groupId> <artifactId>System.Xml</artifactId> <version>24.7.0</version> </dependency> <dependency> <groupId>com.aspose.ms.jdk.NetFramework</groupId> <artifactId>System.Net</artifactId> <version>24.7.0</version> </dependency> <dependency> <groupId>com.aspose.ms.jdk.NetFramework</groupId> <artifactId>System.Drawing</artifactId> <version>24.7.0</version> </dependency> </dependencies>

Otros lanzamientos

2025:
25.11
- 12/11/2025
25.10
- 16/10/2025
25.9
- 2/9/2025
25.8
- 8/8/2025
25.7
- 14/7/2025
25.6
- 11/6/2025
25.5
- 19/5/2025
25.4
- 8/4/2025
25.3
- 4/3/2025
25.2
- 5/2/2025
2024:
24.10
- 1/11/2024
24.9
- 18/9/2024