vb6 To VB.Net/C# 数据类型的对应。

spmzfz 2010-05-14 09:44:51
vb6.0中的数据类型和VB.NET/C#中的数据类型的一些变化是怎样的?
比如 VB6.0中的Long 对应 NET 中的Integer。
。。。。

谁能给我一个关于这个转换说明的网页链接,最好是微软官方的,有谁知道的吗?
先谢了。
...全文
179 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
adandelion 2010-12-16
  • 打赏
  • 举报
回复
who know the answer?
xingyuebuyu 2010-05-15
  • 打赏
  • 举报
回复
upgrading vb 6.0 applications to vb.net

http://www.sql.ru/photos/Tech-Ed03/PPTall/DEV230.ppt

spmzfz 2010-05-15
  • 打赏
  • 举报
回复
Integer ------------ Short
Long ------------ Integer
Byte ------------ Byte
spmzfz 2010-05-15
  • 打赏
  • 举报
回复
以下是我从网上COPY 过来的:

为更新到Visual Basic.NET准备你的Visual Basic 6.0应用程序整型到短整型 :
在Visual Basic.net中,16位的数字现在成为Short(短整型),32为的数字被成为Integer(整型)(64位成为Long(长整型)。当你的项目在更新时,这些数据类型改变了。
Dim x As Integerdim y as Long被更新为: Dim x As Shortdim y as Integer

类似的,大家能补全吗,谢谢!
若能给个联结,则最好不过了。
兔子-顾问 2010-05-14
  • 打赏
  • 举报
回复
你可以在vb6中len(类型变量),得到长度。到.net中找对应差不多的,长度就是最后数字/8,比如Int32就是4个字节。
Forrest23 2010-05-14
  • 打赏
  • 举报
回复
只知道这个 VB6.0中的Long 对应 NET 中的Integer
捷哥1999 2010-05-14
  • 打赏
  • 举报
回复
我也是希望有,不懂VB,晚上为了回答一个CSDN问题,把
const URLHISTORY_CACHE_ENTRY=&H200000

转成C#的,搞了半天。

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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