Java源码转C#源码的五款最佳工具-阿里云开发者社区

开发者社区> chszs> 正文

Java源码转C#源码的五款最佳工具

简介: 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/41913581 Java源码转C#源码的五款最佳工具 作者:chszs,转载需注明。
+关注继续查看
版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/41913581

Java源码转C#源码的五款最佳工具

作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs

出于某些需要,你可能会遇到把Java源码转换成C#源码的任务。如果是自己一边理解源码,再一边手工翻译,那效率肯定是很低的。有鉴于此,本文推荐了五款最佳的源码转换工具,以解决你的烦恼。
工具1#:Java语言转换器助手
地址:http://www.microsoft.com/en-us/download/details.aspx?id=14349


Java语言转换器助手是微软提供的一款免费工具,已经广为流行,目前是2.0版本,大约9.9MB。
Java语言转换器助手可以自动把Java源码转换成C#源码。
工具2#:Octopus的.NET转换器
地址:http://www.remotesoft.com/octopus/


Octopus的.NET转换器是一个流行的商业工具,它不仅可以把Java源码转换成C#源码,还可以把Java源码转换成本地C++源码,以及C#源码和VB.NET源码的互转,也可以把VB.NET源码转换成VC++.NET源码,C#源码转换成VC++.NET源码。这款工具主要是基于语法解析器实现的,它可以提供高质量的源码转换。
工具3#:Tangible的Java转C#转换器
地址:http://www.tangiblesoftwaresolutions.com/Product_Details/Java_to_CSharp_Converter.html


Tangible的这款转换器分为商业版和免费版两种。免费版对转换的Java源码的行数有限制,只能转换数百行,商业版则无限制。这款转换器还提供了个性化的支持,还可以产生一些注释,可以作为语言的学习工具。
工具4#:XES的Java转C#转换器
地址:http://www.euclideanspace.com/software/language/xes/userGuide/convert/javaToCSharp/index.htm


XES的转换器最出名的地方是它的文档丰富以及UI操作简单,即使是新手也能轻松完成Java源码转换C#源码的工作。
工具5#:Varycode工具
地址:https://www.varycode.com/


Varycode是一个在线的Java转C#工具,它还提供了多种语言如C#、VB、Java、Ruby、Python等语言的转换。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Vega数据可视化工具——教你轻松玩转大数据可视化 | 附代码
Vega是一种大数据可视化的高效工具,本文以分析游隼的迁徙情况为例,展示了Vega工具的强大能力及易学易用特点。
7518 0
《Android的设计与实现:卷I》——第1章 1.5Android源码开发工具的配置和使用
本节书摘来自华章出版社《Android的设计与实现:卷I》——第1章,第1.5节。作者: 杨云君著.更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1084 0
linux系统 网站木马后门Webshell查杀工具源码
后门这东西好让人头疼,第一文件太多了,不容易找,第二,难找,需要特征匹配啊。搞了一个python版查杀php webshell后门工具,大家可以增加后门的特征码,然后甩到后台给他查杀就可以了。
2890 0
C++实践参考——处理C++源代码的程序
【项目 - 处理C++源代码的程序】   在CodeBlocks等IDE中都提供了代码格式整理的功能。完成这种功能的程序,操作的数据是用C++写的源代码文件。C++源文件是一种文本文件,可以通过程序进行操作。集成开发环境(IDE)对对程序进行编译,操作的“数据”是源程序。编译中,要对源程序进行词法检查和语法检查,后续还要进行目标代码生成、代码优化等工作。相关的技术将在《编译原理》课中学习。这些
883 0
openstack 源码分析
  Nova对于底层Hypervisor(如KVM/QEMU等)的调用与管理主要通过LibvirtDriver类,nova/virt/libvirt/driver.py   Libvirt对Hypervisor的连接有两种方式:一种是只读式,用于管理;另一种是认证式,用于操作;   创建实例过程:/nova/api/ec2/cloud.
975 0
java项目编码格式转换(如GBK转UTF-8)
昨天突然下了个Java项目,把项目导入到eclipse中,发现项目是gbk编码格式想把项目变为utf-8,但是发现转换格式比较麻烦就写了这个代码,后面改进了下,想到说不定有人也需要就把它写了出来 代码如下 代码比较简单看懂了自己可以写一下,可以当做一个关于io流的一个练习 import java.
1690 0
IPerf——网络测试工具介绍与源码解析(5)
本篇随笔讲述一下TCP协议下,双向测试模式和交易测试模式下客户端和服务端执行的情况; 双向测试模式: 官方文档的解释 Run Iperf in dual testing mode. This will cause the server to connect back to the client ...
902 0
IPerf——网络测试工具介绍与源码解析(2)
对于IPerf源码解析,我是基于2.0.5版本在Windows下执行的情况进行分析的,提倡开始先通过对源码的简单修改使其能够在本地编译器运行起来,这样可以打印输出一些中间信息,对于理解源码的逻辑,程序实现的过程能够起到事半功倍的效果。
917 0
+关注
685
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载