中易网

VB.net 和C#.net 各有什么优缺点

答案:3  悬赏:0  
解决时间 2021-01-10 17:46
VB.net 和C#.net 各有什么优缺点
最佳答案
两种语言大部分情况代码可以互相转换
VB.net 的代码语法 和我们平常说话比较接近更好理解,但是写起来繁琐。

比如,定义变量int1为Int32类型。
VB.NET  Dim int1 As Int32
C#  Int32 int1  //很简洁
2. VB.net 函数名变量名不区分大小写,对初学者来说不容易出错
3. C#中有指针,可以写些非托管的代码,优化运行效率。
4. 微软为VB.NET准备了些很实用的方法函数,C#工程默认不引用这些。
5.微软的重点是C#
全部回答
当然学C# 没听说哪个单位招人要VB.net 的. VB.net 代码繁琐,C#简单.C#是微软专门为.net平台开发出来用来与java对抗的.
VB.net完全是为了让VB程序可以再.Net平台上运行而存在的,其本身就是一堆缺点,运行效率上没有VB高,对象取得也没有VB方便,语法和VB基本一样,所以编写起来也麻烦,虽然是.Net框架下的语言,但对.Net的支持又不是很好,却又因为.Net拖慢了VB自傲的高速。
C#就完全不同了,他就是给.Net写的,肯定是对.Net支持最好的语言了,而且语法也比较简单,和C、C++、Java的语法是一样的,只是.Net的类库和这三种语言不同,所以实际写代码时,比VB、VB.net、C、C++、Java都要简单
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
启明星午午托地址好找么,我有些事要过去
当一男生问你:你还是红花女么?代表什么意思
65与12的和减去6与7的积,差是多少
每天刷牙可以美白牙齿吗
互殴和自卫,懂法律的来一下
足力健老人鞋听说质量不错。在哪能买到?
仿写诗歌
惠普1007打印机用墨盒还是硒谷
指尚美·美甲(美睫店)地址在什么地方,想过去
程家圪洞村在什么地方啊,我要过去处理事情
已知a+b=7,ab=10,求4a²+4b²的值
读4年本科的文凭和读3年大专考读2年本科的文
各个宗教都说自己发现了宇宙人生的真相,唯独
科陆电动汽车充电站地址在什么地方,想过去办
冯玉祥部下很多去当汉奸吗
推荐资讯
199.99红包什么意思
滕州教师资格证好考吗
国画家花鸟落款石头印章是石友这画家是谁
页岩气多储存在什么中
扬雄传班固全文翻译
现保及合同保证金是什么意思
理想和想入非非有区别吗?
用什么程序打开PPT文件?
安徽淮北101公交车的站点有哪些?
跨东西南北四个半球的 大洲
谁知道这是什么萧,
琵琶相里的曲子属于什么音乐种类?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?