2009-05-22 26 views
47

Şu anda java C# dönüştürebileceğiniz en iyi araç nedir? ApartAracı C# koduna dönüştürmek için aracı

  • j2ctranslator
  • j #

dan şu anda IKVM kullanın.

+2

olası yinelenen (http://stackoverflow.com/questions/443010/where-can-i- find-a-java-to-c-converter) –

+1

Açıkça görüntüleme istatistikleri olduğu gibi ben de kabul etmiyorum ... utanç :) – LXG

cevap

5

Microsoft'un JLCA: Java Language Conversion Assistant adlı bir aracı vardır. Daha iyi olsa da, ikiyi hiç karşılaştırmamış olduğumu söyleyemem. Başvuru için

+6

Ya daha önce denedim ve gerçekten çok iyi çalışmıyor . Bence Microsoft bunun için desteği durdurdu. Jenerik gibi yeni java özelliklerini desteklemez. – sean

+2

Visual Studio 2003'ün – BozoJoe

+0

@BozoJoe [2005'te de destekleniyor] yüklemesi gerekiyor (https://msdn.microsoft.com/en-US/library/7tatw8a2%28v=vs.80%29.aspx) . Ama evet, bunu vidala. –

23

:

Not: Ben onlara hiçbir deneyimi yoktu.

+0

'dan sonra desteklenmemiştir. XES'i deneyen birinden gelen geri bildirimi duymaktan hoşnut kalma ... Karmaşık dönüşümleri ele almak çok kolay olurdu. –

+0

da - keskin bir şekilde nasıl kullanılacağını anlayamadım ... –

+4

Yapmak ve çalıştırmak için Sharpen almaya çalışırken 2 gün geçirdim, ama bir Eclipse eklentisi, bu yüzden görev Eclipse en kötü olmak nedeniyle imkansız olduğunu kanıtladı Evrenin tarihinde yazılmış bir yazılım parçası. Ve evet, ayrıca kırılmış XobotOS sürümünü denedim. XES'i denedim, ancak süreç çok yavaş ve karmaşıktır, aslında el ile yeniden yazmak daha hızlı olacaktır ve Remotesoft Ahtapot hala beta test aşamasındadır. –

9

Yapma. Onları Java olarak bırakın ve IKVM'yi .Net DLL'lerine dönüştürmek için kullanın.

[C# dönüştürücü bir Java bulabilirim?] Arasında
+0

Ikvm, takvim kütüphanesini başlattığımızda bir hata atar :( –

+0

IKVM proje kurucusu, IKVM.NET üzerinde çalışmayı durdurmaya karar verdiğini ve başka birinin bunu engelleyeceğini umuyor (http://weblog.ikvm.net/2017 /04/21/TheEndOfIKVMNET.aspx) –