C#'tan Java'ya Çevirmen – CodePorting.Translator Cs2Java Sürüm 25.11

Sürüm notları

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.

Sanat eserlerini indir

CodePorting.Translator Cs2Java 25.11

Mevcut C# kodunu Java'ya dönüştürmeyi sağlayan CodePorting.Translator Cs2Java aracını içerir Eklendi: 12.11.2025
İndir Dosya boyutu: 68Mb

CodePorting.Translator Cs2Java Hakkında

CodePorting.Translator Cs2Java, API'leri veya kod belgelerini değiştirmeden her iki dil için yazılımın aynı sürümünü yayınlamak amacıyla C# kaynak kodunun Java'ya dönüştürülmesini otomatikleştirmenize yardımcı olabilecek bir aktarıcı çözümüdür. C# projesini Java'ya dönüştürdükten sonra, dönüştürülen dosyaları kullanarak bir Maven projesi oluşturun. Ardından, Maven projenizi CodePorting.Translator Java Class Library (JCL) içindeki gerekli bağımlılıkları ekleyerek yapılandırın.

CodePorting.Translator JCL'yi Maven Projesine Ekleme

Basit yapılandırmalarla JCL'yi doğrudan Maven projenize kolayca ekleyebilirsiniz.

1. Maven Depo Yapılandırmasını Belirtme

Öncelikle, Maven pom.xml dosyanızda CodePorting Maven Depo yapılandırmasını/konumunu aşağıdaki gibi belirtmeniz gerekir: <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 Bağımlılığını Tanımlama

Ardından, orijinal C# projesinde kullanılan ad alanlarına göre, pom.xml dosyanızda CodePorting.Translator JCL bağımlılıklarını aşağıdaki gibi tanımlayın: <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>

Diğer Sürümler

2025:
25.11
- 12.11.2025
25.10
- 16.10.2025
25.9
- 2.09.2025
25.8
- 8.08.2025
25.7
- 14.07.2025
25.6
- 11.06.2025
25.5
- 19.05.2025
25.4
- 8.04.2025
25.3
- 4.03.2025
25.2
- 5.02.2025
2024:
24.10
- 1.11.2024
24.9
- 18.09.2024