也谈C#转换为VB.NET

VB.NET网站转换C#的全过程 在学习URL重写过程中碰到个是VB写的源码,看起来总是不爽的就GOOLE了下 感觉这个文章写的不错原文地址 http://www.cnblogs.com/cngunner/archive/2006/01/16/318309.html前两天看到一个比较不错的网站,可惜是用vb.net写的,俺弄不大明白,于是心血来潮想把它全部转换C#代码的。花了N长时间,问了几多人,费了不少神,总算是能让网 阅读详情


C#转换为VB.NET,类似的网站转换结果总是不太好:http://www.kamalpatel.net/ConvertCSharp2VB.aspx                                                                    
http://authors.aspalliance.com/aldotnet/examples/translate.aspx


目前为止,我见过的最好的转换工具:

点击下载
C# to Visual Basic Translation Tool

参考:
http://msdn.microsoft.com/msdnmag/issues/04/08/EndBracket/default.aspx

此工具是将整个C#工程转换为VB.NET工程,转换率为98%以上,很少的手动修改就OK!

此工具引用到了ICSharpCode.SharpRefactory.dll,需要下载SharpDevelop。

http://www.icsharpcode.net/OpenSource/SD/
http://www.icsharpcode.net/OpenSource/SD/Download/


关于SharpDevelop

SharpDevelop 是一个用于制作C#或者VB.NET的项目而设计的一个编辑器,同时,这个编辑器本身就是使用C#开发的,而且公开了全部源代码,因此这个工具本身也是学习C#以及软件开发规范的一个很好材料。
SharpDevelop 这个轻型的开发工具支持多种程序语言,包括C#、java以及VB.NET,同时还支持多种语言界面,象任何爱好者开发的工具一样,SharpDevelop经历了很多版本的更替,现在最新的是9/12/2004 的#develop 1.0.0.1550。
这个编辑器的界面风格类似于Office XP以及VS.NET,这个编辑器可以支持书写C#, ASP.NET, ADO.NET, XML, HTML 等多种代码, 支持基于项目或者是文件的开发,可以对C#, HTML, ASP, ASP.NET, VBscript, VB.NET, XML 提供彩色语法显示支持,同时还可以把彩色的代码输出为HTML格式文件。你可以在代码中做标记,支持丰富的代码模版以及外接插件。

访问http://www.icsharpcode.net/OpenSource/SD/forum/可以获得SharpDevelop 的更多信息

附:Convert VB.NET to C#
http://www.developerfusion.com/utilities/convertvbtocsharp.aspx
http://www.soft32.com/download_26228.html
http://www.elegancetech.com/csvb.aspx
http://www.programmi.com/detail.asp?id=6385
参考:
http://www.4guysfromrolla.com/webtech/012702-1.shtml

 

C#vb.net的区别 http://blog.csdn.net/zxj911/archive/2005/01/10/247062.aspx都说在.NET里,.NET framework和CLR是应用运行的基础。那么VB.NETC#是不是就完全一样,只是语法不同吗?一、C#--- 像VB一样简单,像C++一样强大的新语C#是第一流的面向组件的语言由 Turbo Pascal, Delphi, and Visua 阅读详情

相关推荐

VB.NETC#的代码转换工具指南

枚举(Enum)是用于定义一组命名常量的类型。尽管VB.NETC#中的枚举在基本概念上是一致的,但它们的声明方式略有不同。例如,在VB.NET中定义枚举类型如下:FirstValueEnd Enum而在C#中,枚举的定义则稍显简洁:在进行代码转换时,需要注意枚举值在两种语言中的相同点和不同点,确保枚举的命名和值都能够正确地映射。除了通用的异常处理语法外,自定义异常类的转换也是代码迁移中的一项重要工作。

weixin_34374684的博客 948

C#代码转换VB.NET代码的工具

C#代码转换VB.NET代码的工具,直接运行即可转换

VB.NETC#代码转换工具实操指南

本文还有配套的精品资源,点击获取 简介:本文介绍了"VB.NET to C# Converter"工具的重要性和应用,该工具能够高效地将VB.NET代码自动转换C#代码,保留变量名和注释,减少开发者的转换工作量。VB.NETC#作为.NET平台上的两种语言,各有特点,其中C#在现代编程领域具有广泛应用。工具支持试用版和完整版,试用版可永久使用但处理代码行数有限。详细操作...

weixin_31688273的博客 1496

C#转换vb.net工具

C#转换vb.net软件解压后双击ConvertCSharp2VB.exe即可使用 将c#的代码粘贴到窗口中 点击右下角Convert即可看到VB.NET的代码 正确率90%左右 !

VB.Net to C# Converter 代码转换工具

一款将VB.Net编写的项目转换C#项目的工具。支持单个文件的代码转换,也支持整个项目代码转换!很好用哦!

C#Vb.net 互转

CSharp2VB:C#代码转换Vb.net的程序 VB2Csharp:VB转换C#的程序(同时还支持Delphi、Vb6到C#转换) 下面两个都可以支持双向转换 http://www.codechanger.com/ 在线版地址: http://www.developerfusion.com/tools/convert/csharp-to-vb/ 以下也是几

Chobits的专栏 2653

实现C#VB.net之间的相互转换

也许你需要把你以前的VB.net项目迁移到C#,或者与此相反,不是每个.net程序员都同时精通C#VB.net。也许你需要读懂用VB.net写的示例代码或者共享的源码,但是你又恰好只熟悉C#,这时候你就需要一种转换软件来帮助你快速、准确地完成你的工作。   以下分别对目前流行的几种转换软件列出了安装、使用的方法,以及它们各自的优点和缺点,希望能帮助读者更快地找到自己需要的软件,并尽快部署、使用,

Derry的专栏 3258

VB.NETC# 代码转换工具:从VB.NETC# 的自动化之旅

在软件开发的历史长河中,语言的进化和平台的演进不断地推动着技术创新。随着.NET平台的成熟,VB.NETC#作为其中的两种主要编程语言,各自承载着不同的设计哲学和应用场景。然而,在某些情况下,开发者可能需要在两种语言之间转换代码,例如,重构项目、迁移代码库、或是为了利用C#的某些特定语言特性。本章将概述VB.NETC#代码转换的重要性、挑战以及可能面临的场景。我们将分析两者在语法结构、编译时特性、运行时行为等方面的差异,并简述为何开发者会寻求进行代码转换

weixin_30951515的博客 1364

C#VB.NET自动代码转换实用指南

C#(发音为 "看井")与VB.NET是Microsoft开发的两种主流编程语言。C#自2000年诞生以来,迅速成为.NET平台的首选语言,而VB.NET则是从较早的Visual Basic演变而来,对初学者较为友好。两者都支持.NET框架,并提供了丰富的库和工具集来开发Windows应用程序、Web应用和服务。C#VB.NET在类的定义上有相似之处,但C#使用关键字class,而VB.NET使用Class关键字:// C#// ...// VB.NET' ...End Sub。

weixin_42437253的博客 998

C#VB.NET代码转换实用工具

C#(读作 “C Sharp”)是由微软公司于2000年发布的一种面向对象的编程语言,其设计受到了Java和C++等语言的影响。C#特别为.NET平台设计,是.NET框架的核心语言之一,广泛应用于Windows平台下的各种应用程序开发中。随着时间的推移,C#经历了多个版本的迭代,每个新版本都引入了新的特性和改进,保持了其作为现代编程语言的地位。Visual Basic .NET(简称VB.NET)则是微软的另一种编程语言,它是基于原先非常流行的Visual Basic语言的继承和发展。

weixin_29138345的博客 992

C#转换vb.net

<br />http://www.developerfusion.com/tools/convert/csharp-to-vb/

lee576的专栏 1294

详解讨论如何完成C#转换VB.NET

原文章链接:http://developer.51cto.com/art/200911/160403.htm VB.NET有很多值得学习的地方,这里我们主要介绍C#转换VB.NET,也许你需要把VB.NET项目迁移到C#,不是每个.NET程序员都同时精通C#VB.NET。也许你需要读懂用VB.NET写的示例代码或者共享的源码,但是你又恰好只熟悉C#转换VB.NET,这时候你就需要一种转

程序人生,学海无涯 1904

c#代码转换vb.net(互转)

在线转换: 地址为: http://www.developerfusion.com/tools/convert/csharp-to-vb/ 转载于:https://www.cnblogs.com/wzg0319/archive/2008/11/30/1344161.html

1416

在线转换工具 - C#VB.NET代码相互转换

免费在线C#/VB.NET双向转换工具,支持代码无损互转,保留注释和结构。

Eiceblue的专栏 1205

分享自制的C#VB Code互转工具

作为.NET程序员,往往习惯使用一种语言(据我观察,2006年后的程序员习惯用C#,之前的喜欢VB)。而对于另一种语言虽然能读懂但是写起来总是比较费事。尤其面对旧的项目升级或者才考其他网上的开源资源的时候,总会很麻烦。于是诞生了很多VBC#互转的工具,例如Developerfusion的CsharpToVB工具。不过那是在线版本的,可能受到网络条件限制,反应很慢或者干脆由于禁网无法访问...

260
上一篇: 在VB6和VB.net中设置桌面墙纸
下一篇: VB6和VB.NET中对光标的编程
lihonggen0
博客等级 码龄25年 1161粉丝 68原创
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值