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

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

All Changes

  1. [Feature] Add the ability to move a type to another package.
  2. [Feature] Add the ability to rename files to custom names.
  3. [Feature] Add support for “Local Function” statement.
  4. [Enhancement] Keep file names for files without public types.
  5. [Bug] An unary expression from a parenthesized expression does not take into account unsigned arithmetic.
  6. [Bug] Private accessors to public properties are made public.
  7. [Bug] Missing comments on API change wrappers of property accessors.
  8. [Bug] Property comments disappear if the property has no modifiers.
  9. [Bug] A read-only auto-property assignment expression is translated to a setter, but should be translated to the auto-field assignment.
  10. [Bug] Trailing trivia disappear from enum members.

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

CodePorting.Translator Cs2Java 25.4

ประกอบด้วยเครื่องมือ CodePorting.Translator Cs2Java ซึ่งช่วยให้สามารถแปลงโค้ด C# ที่มีอยู่เป็น Java ได้ เพิ่มเมื่อ: 8/4/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.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