极光下载站 - 打造齐全的绿色软件家园

极光下载站

当前位置:极光下载站 > 教育教学 > 编程工具 > Instant CSharp Premium(VB.NET/C#代码转换器) v24.2.8 中文免费版
Instant CSharp Premium(VB.NET/C#代码转换器)

Instant CSharp Premium(VB.NET/C#代码转换器)

v24.2.8 中文免费版
  • 软件大小:3.50 MB
  • 软件语言:英文
  • 更新时间:2024-02-19
  • 软件类型:国外软件 / 编程工具
  • 运行环境:WinXP, Win7, Win8, Win10, WinAll
  • 软件授权:免费软件
  • 官方主页:https://www.tangiblesoftwaresolutions.com/
  • 软件等级 :
  • 介绍说明
  • 下载地址
  • 精品推荐
  • 相关软件
  • 网友评论

  Instant C#提供代码转换功能,可以直接将VB转换为C#,方便用户在更多场景使用源代码内容,如果你的电脑有VB的项目就可以直接在这款软件尝试转换,软件提供很多转换选项,你可以自定义设置VB格式,可以选择字符替换新内容,可以选择适合的文件编码,可以设置微软VisualBasic命名空间,很多转换细节参数都可以自己设置,让转换完毕的C#可以正常使用,Instant C#转换速度也比较快速,每分钟转换数万行代码内容,需要就可以下载使用。

Instant CSharp Premium(VB.NET/C#代码转换器)

软件功能

  可生成高质量的 VB 到 C# 转换,为您节省数小时的艰苦工作和宝贵的时间。

  C# 和 VB

  空白格式选项。

  自定义字符串替换。

  项目转换选项

  转换消息选项

  文件编码选项

  微软VisualBasic命名空间选项

  增强选项

  项目转换组

  默认共享程序集

  假定为代码段导入的命名空间。

  用于项目或文件夹转换的忽略程序集。

  添加和省略

  诊断选项

  代码段语法着色

  代码段字体

  其他选项

  在选项对话框中查找

  将选项导出到文件

  从文件导入选项

  备份和重置选项为默认值。

软件特色

  绕过程序集解析对话框

  添加对Microsoft的引用。VisualBasic程序集(仅限.net framework项目)

  如果引用了My.Computer,则包括MyComputer.cs帮助文件

  再现项目整数溢出设置

  在解决方案转换过程中包括解决方案文件夹之外的项目

  将项目“根命名空间”添加到每个转换的代码文件

  如果文件没有显式命名空间,则添加为“文件范围的命名空间”

  VB项目级导入的转换

  将“using”语句添加到每个代码文件

  将“使用Include”部分添加到项目文件(C#10)

  忽视

  C#不支持参数化属性-以下属性已被重写为函数

  对VB“Err”函数的调用不由Instant C#转换

  强制转换为泛型类型参数可能会导致运行时异常

  将VB中的布尔值强制转换为有符号整数类型或浮点类型,True为-1,False为0

  将VB中的布尔值强制转换为无符号整数类型会产生True的无符号最大值和False的O

  旧版本的C#中不允许使用接口中的类

  由于异常变量是在C#的'catch'语句中声明的,因此对此声明进行了注释

  注释了此声明,因为“foreach”循环中的循环变量是在C#的“foreach”头中声明的

  与立即封闭块不匹配的Continue语句将使用'goto'语句转换

  转换的设计时事件处理程序连线

  已转换的事件处理程序连线

  已转换的静态事件处理程序连线

  旧版本的C#中不允许接口内的委托

  旧版本的C#中不允许使用接口内的枚举

  C#匿名类型初始值设定项中的每个字段都是不可变的

  与直接封闭块不匹配的退出语句将使用“goto”语句进行转换

  以前的VB项目级导入:(注)

  插入了以下“return”,因为所有代码路径都必须在C#中返回一个值

  无法使用C#中的其他实例字段初始化实例字段或属性

  即时C#转换自VB(.NET),而非VB6:(警告)

  Instant C#不转换对动态生成的VB“My.Forms”的引用

  Instant C#不转换对动态生成的VB“My.WebServices”的引用

  旧版本的C#中不允许使用接口中的接口

  Lambda表达式不能分配给“var”:(任务)

使用方法

  1、开始安装软件,设置软件的安装地址,点击下一步

Instant CSharp Premium(VB.NET/C#代码转换器)

  2、将补丁Instant CSharp.exe复制到软件的安装地址替换

Instant CSharp Premium(VB.NET/C#代码转换器)

  3、请确认您引用的文件编码:UTF-8-Codepage 65001,包括输出的字节顺序标记(BOM)

Instant CSharp Premium(VB.NET/C#代码转换器)

  4、需要查看软件的更多介绍就点击help

Instant CSharp Premium(VB.NET/C#代码转换器)

  5、转换功能,直接在软件添加源代码内容,可以选择VB project or Solution Files (*.wbproj;*.sIn)

Instant CSharp Premium(VB.NET/C#代码转换器)

  6、选择转换后的C#项目或解决方案的位置,点击convert按钮执行转换

Instant CSharp Premium(VB.NET/C#代码转换器)

  7、设置界面,可以选择White Space Formatting Options

Instant CSharp Premium(VB.NET/C#代码转换器)

  8、Braces设置界面

  在下一行打开大括号

  在同一行打开大括号

  缩进大括号

  将else/catch/finally放在上一个右大括号线上

  将“while”放在do while块的右大括号线上

  删除单语句块的大括号

  将评论视为声明

Instant CSharp Premium(VB.NET/C#代码转换器)

  9、Indentation

  首选压痕类型

  用制表符替换这么多空格

Instant CSharp Premium(VB.NET/C#代码转换器)

  10、Spacing

  用空格填充括号内容

  带空格的大括号初始值设定项

  用空格填充括号内容

  在一元运算符周围使用空格

  在控制流关键字后使用空格

  在注释标记后强制使用空格

  在二进制运算符周围强制使用空格

Instant CSharp Premium(VB.NET/C#代码转换器)

  11、Control Statements

  在主要条件下中断

  行以逻辑运算符开头

  行以逻辑运算符结尾

  新线上的第一个条件

  新行上的右括号

  缩进右括号

  选项生效的最小条件数

  选项生效的最小行长度(以字符为单位)

Instant CSharp Premium(VB.NET/C#代码转换器)

  12、Method Declarations

  打断参数

  新行上的第一个参数

  新行上的右括号

  缩进右括号

  每转换一行的最大参数字符数

  选项生效的最小参数数

Instant CSharp Premium(VB.NET/C#代码转换器)

  13、Method Calls

  打断论点

  新行上的第一个参数

  新行上的右括号

  缩进右括号

  每转换一行的最大参数字符数

  选项生效的最小参数数

Instant CSharp Premium(VB.NET/C#代码转换器)

  14、String Literal Concatenation

  串联运算符中断

  行以串联运算符开头

  行以串联运算符结尾

  选项生效的最小行长度(以字符为单位)

Instant CSharp Premium(VB.NET/C#代码转换器)

常见问题

  问:原始 VB.NET 文件是否以任何方式被更改?

  现有代码将完全完好无损。 新的 C# 项目将输出到您指定的新位置。

  问:你们保证 100% 完全转换吗?

  不 - 我们的准确性非常高,但会有 除了最简单的转换外,所有转换都需要进行一些调整。阅读其余部分 的常见问题解答,以了解一些未转换的内容。

  问:Instant C# 是否会将 VB6 项目转换为 C#?

  否 - 将 VB6 转换为 的最有效方法 C# 是先升级到 VB.NET,然后在生成的 VB.NET 代码上使用即时 C#。

  问:如何处理经典 VB.NET 字符串函数?

  默认情况下,即时 C# 将它们转换为 最接近的 .NET 字符串方法。您还可以选择将它们保留为 对 Microsoft.VisualBasic 命名空间的调用(如果依赖于某些 经典 VB 字符串函数的奇怪怪癖。

  问:ASP.NET 文件中 VB.NET 代码是否已转换?

  否 - 不会转换标记 ASP.NET 中的 VB 代码。

下载地址

  • Pc版

Instant CSharp Premium(VB.NET/C#代码转换器) v24.2.8 中文免费版

相关软件

查看所有评论+

网友评论

网友
您的评论需要经过审核才能显示

本类排名

本类推荐

装机必备

换一批

相关资讯