ตัวแปล C# เป็น Java – CodePorting.Translator Cs2Java ปล่อย 25.4
บันทึกประจำรุ่น
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.
ดาวน์โหลดศิลปะ
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 ของคุณดังนี้:
codeporting
CodePorting Maven Repository
https://products.codeporting.com/translator/csharp-to-java/repo/
2. กำหนดการพึ่งพา CodePorting.Translator JCL
จากนั้น ตามพื้นที่ชื่อที่ใช้ในโครงการ C# ดั้งเดิม ให้กำหนดการพึ่งพา CodePorting.Translator JCL ใน pom.xml ของคุณดังนี้:
com.aspose.ms.jdk.NetFramework
mscorlib
24.7.0
com.aspose.ms.jdk.NetFramework
System
24.7.0
com.aspose.ms.jdk.NetFramework
System.Security
24.7.0
com.aspose.ms.jdk.NetFramework
System.Xml
24.7.0
com.aspose.ms.jdk.NetFramework
System.Net
24.7.0
com.aspose.ms.jdk.NetFramework
System.Drawing
24.7.0