结合C#.NET和VB.NET的缺点
发布时间:2020-12-16 00:20:06 所属栏目:百科 来源:网络整理
导读:我是VB.NET的开发人员,最近转向C#.我发现一些内置的VB.NET函数(早于.NET回溯到6.0和BASIC本身),如String.Left或Right,或高级函数,如保存到注册表(SaveSettings和GetSettings),明显缺席. 我所做的是在VB.NET作为其语言的同一解决方案中创建一个新项目,并基本
我是VB.NET的开发人员,最近转向C#.我发现一些内置的VB.NET函数(早于.NET回溯到6.0和BASIC本身),如String.Left或Right,或高级函数,如保存到注册表(SaveSettings和GetSettings),明显缺席.
我所做的是在VB.NET作为其语言的同一解决方案中创建一个新项目,并基本上重新创建我需要的所有VB.NET中可用的功能.然后我只是将其称为我正在编写的C#代码. 由于在.NET中编译代码几乎归结为相同的CIL,因此在性能方面我编写代码的语言或者是否将C#与VB混合在一起并不重要. 我错了还是对的? 谢谢 解决方法
有一个名为
Microsoft.VisualBasic 的命名空间,您也可以在C#项目中使用它:
string test = Microsoft.VisualBasic.Strings.Left("abc",2); 不要忘记将Microsoft.VisualBasic添加到项目的引用中. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |