小白自学vb.net真是痛苦,一搜vb.net的问题,经常是vb6

dingkenxins 2021-01-27 08:48:02
感觉微软把VB6升级到VB.NET语法变化这么大,让初学者不仅学习成本提高很多,而且自学上网百度查资料,经常和看到的都是VB6的回答,真是崩溃啊。

好几次纠结要不要转C#,看看那一堆大括号就望而却步了。懂一点VB6和VBA的我,觉得VB.NET更顺手一些。各位VB.net的朋友给点指导意见,我该怎么学。一查VB.NET的问题就看到是VB6,真的是好无奈
...全文
1383 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
dingkenxins 2021-03-30
  • 打赏
  • 举报
回复
谢谢各位指点,我继续努力
青岛小帅锅 2021-03-19
  • 打赏
  • 举报
回复
楼主碰到这种状况,不要搜索VB.NET 代码,而是搜索C#代码就可以了。你可以使用SharpDevelop做C#和VB.NET代码转换,如果是源程序,使用ILSPY 反编译成VB.NET代码即可
JDD1997 2021-03-18
  • 打赏
  • 举报
回复
2021了 别揪着20年前的技术不放了, vb6你就算玩出花来又怎么样 最简单的想起个后台线程运行耗时任务,保持ui不假死,用vb6要用一堆烧操作,搞不好还不稳定 我也是vb6 -> vb.net -> c# 一路转换过来的
良朋 2021-03-08
  • 打赏
  • 举报
回复
我是VB.NET和C#都用,都能搞定,开始VB.NET用的多些,由于C#网上资料比较多,慢慢C#用的多些了。只要你需要的,网上都可以查到资料,没啥难的。VB6已经是过去式了。
feihong0233 2021-03-01
  • 打赏
  • 举报
回复
对啦,16年后第一次回复CSDN,立即想起来当初天天刷帖子的兴趣,劝楼主想学变成就多刷帖子,多试验代码,遇到有意思的功能整理成自己的library
feihong0233 2021-03-01
  • 打赏
  • 举报
回复
用VB已超过20年,虽然不是专业从事编程,但是看着VB的很多亮点一点点完善到VS中确实很欣慰。学VB.Net要记得,第一,它是微软的亲儿子,所以搜索VB.Net最好是看官方示例,一般都有,实在没有,就找一下C#网上的例子,都可以直接翻译应用。第二,VB是最贴近自然语言的,网传的Python等语句简洁有简洁的好处,但是再怎么人类语言都不是为了少说而产生的,语言最主要目的是说清楚,If a>b Then c=x的表达要好于各种缩进的if {},不会的也能看懂。
qq_27273283 2021-02-21
  • 打赏
  • 举报
回复
这个论坛下载软件得花钱
  • 打赏
  • 举报
回复
刚开始接触的也是VB6后来转BV.NET开始有点不习惯,后来由于听人说C#语法比较优雅学习开始也是有点不习惯,不过现在都有友好提示并且是中文的很有帮助,不像德尔斐 Delphi一直以来都不支持中文用所以一直没去用。
dingkenxins 2021-02-13
  • 打赏
  • 举报
回复
个人习惯了VBA和VB6,一看C#的一堆括号就头疼,哈哈。
代码转换这个厉害了,我查查,谢谢各位的帮忙哈,新年快乐!
s_f_t_n 2021-02-05
  • 打赏
  • 举报
回复
就像楼上说的,“直接搜索C#就好了”,有个网站C#与VB.NET互转,链接https://converter.telerik.com/。看不懂就去这个网站转成VB.NET。
COSByVal 2021-02-04
  • 打赏
  • 举报
回复
同是初学者,有同感!
cn2719691 2021-02-04
  • 打赏
  • 举报
回复
直接搜索C#就好了,. net之前可以互相转换,因为最后都是编译为IL中间代码的,可以用reflector反编译一下。.net实际上是结合了VB6和VC6优化而成的,两者之间转换很简单。
  • 打赏
  • 举报
回复
没啥问题啊,我之前在工厂里待也是自学vb.net,遇到不会的百度c#的代码照着改成vb.net的,就只是语法变了而已,逻辑还是一样
  • 打赏
  • 举报
回复
语法书写不习惯是难免的,不过凡事多了也就没什么了,经典的卖油翁典故而已.
dingkenxins 2021-01-28
  • 打赏
  • 举报
回复
引用 1 楼 智者知已应修善业 的回复:
只是书写风格不同而已有那么难?编程道理都一样的已经是成熟的框架了.


查一个问题的解决办法,C#资料一大堆,VB.NET就要少得多。这点觉得C#对自学者来说比较好,网上资料多得很。因为用的人多,类似问题也好找解决办法
ziqi0716 2021-01-28
  • 打赏
  • 举报
回复
反正要学.net了,索性直接学C#得了.
ManBOyyy 2021-01-28
  • 打赏
  • 举报
回复
vb.net和C#語法差不多。但是VB和C#語法就差很多
秋天之落叶 2021-01-28
  • 打赏
  • 举报
回复
我以前学过basic的都感觉学VB.NET乱七八糟的,比起delphi来,确实差别很大。现在我几乎不用VB.NET了。
  • 打赏
  • 举报
回复
可查阅VB.NET资料里面也提供了不少的代码案例.
  • 打赏
  • 举报
回复
只是书写风格不同而已有那么难?编程道理都一样的已经是成熟的框架了.

16,552

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧