ตัวแปล C# เป็น Java – CodePorting.Translator Cs2Java ปล่อย 25.5

บันทึกประจำรุ่น

All Changes

  1. [Enhancement] Improve the translation of yield statements for local functions.
  2. [Enhancement] Add support for element access expressions for ref/out parameters.
  3. [Bug] Improve finding identifiers to transform to element access expressions for ref/out parameters.
  4. [Bug] Fix NullReferenceException in BinaryExpressionTransformer.
  5. [Bug] Fix yield class generation for generic methods and for static methods and properties.
  6. [Bug] Fix System.Environment.CurrentManagedThreadId mapping to Thread.currentThread().getId().

ดาวน์โหลดศิลปะ

CodePorting.Translator Cs2Java 25.5

ประกอบด้วยเครื่องมือ CodePorting.Translator Cs2Java ซึ่งช่วยให้สามารถแปลงโค้ด C# ที่มีอยู่เป็น Java ได้ เพิ่มเมื่อ: 19/5/2568
ดาวน์โหลด ขนาดไฟล์: 67Mb

เกี่ยวกับ CodePorting.Translator Cs2Java

CodePorting.Translator Cs2Java เป็นโซลูชันทรานสไพเลอร์ที่สามารถช่วยให้คุณแปลงซอร์สโค้ด C# เป็น Java ได้โดยอัตโนมัติ เพื่อเผยแพร่ซอฟต์แวร์เวอร์ชันเดียวกันสำหรับทั้งสองภาษา โดยไม่ต้องเปลี่ยน API หรือเอกสารโค้ด หลังจากแปลงโครงการ C# เป็น Java แล้ว ให้สร้างโครงการ Maven โดยใช้ไฟล์ที่แปลงแล้ว จากนั้นกำหนดค่าโครงการ Maven ของคุณโดยเพิ่มการพึ่งพาที่จำเป็นจาก CodePorting.Translator Java Class Library (JCL)

การเพิ่ม CodePorting.Translator JCL ไปยังโครงการ Maven

คุณสามารถเพิ่ม JCL ลงในโครงการ Maven ของคุณได้โดยตรงด้วยการกำหนดค่าที่ง่ายดาย

1. ระบุการกำหนดค่าที่เก็บ Maven

ก่อนอื่น คุณต้องระบุกำหนดค่าที่เก็บ CodePorting Maven / ตำแหน่งใน Maven pom.xml ของคุณดังนี้: <repositories> <repository> <id>codeporting</id> <name>CodePorting Maven Repository</name> <url>https://products.codeporting.com/translator/csharp-to-java/repo/</url> </repository> </repositories>

2. กำหนดการพึ่งพา CodePorting.Translator JCL

จากนั้น ตามพื้นที่ชื่อที่ใช้ในโครงการ C# ดั้งเดิม ให้กำหนดการพึ่งพา CodePorting.Translator JCL ใน pom.xml ของคุณดังนี้: <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>

การปล่อยอื่น ๆ

2025:
25.5
- 19/5/2568
25.4
- 8/4/2568
25.3
- 4/3/2568
25.2
- 5/2/2568
2024:
24.10
- 1/11/2567
24.9
- 18/9/2567