ตัวแปล C# เป็น Java – CodePorting.Translator Cs2Java ปล่อย 25.5
บันทึกประจำรุ่น
All Changes
- [Enhancement] Improve the translation of yield statements for local functions.
- [Enhancement] Add support for element access expressions for ref/out parameters.
- [Bug] Improve finding identifiers to transform to element access expressions for ref/out parameters.
- [Bug] Fix NullReferenceException in BinaryExpressionTransformer.
- [Bug] Fix yield class generation for generic methods and for static methods and properties.
- [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 ของคุณดังนี้:
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