vb6.0中的数据类型和VB.NET/C#中的数据类型的一些变化是怎样的?
比如 VB6.0中的Long 对应  NET 中的Integer。
。谁能给我一个关于这个转换说明的网页链接,最好是微软官方的,有谁知道的吗?
先谢了。

解决方案 »

  1.   

    我也是希望有,不懂VB,晚上为了回答一个CSDN问题,把
    const URLHISTORY_CACHE_ENTRY=&H200000 转成C#的,搞了半天。
      

  2.   

    只知道这个 VB6.0中的Long 对应 NET 中的Integer
      

  3.   

    你可以在vb6中len(类型变量),得到长度。到.net中找对应差不多的,长度就是最后数字/8,比如Int32就是4个字节。
      

  4.   

    upgrading vb 6.0 applications to vb.nethttp://www.sql.ru/photos/Tech-Ed03/PPTall/DEV230.ppt
      

  5.   

    以下是我从网上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类似的,大家能补全吗,谢谢!
    若能给个联结,则最好不过了。
      

  6.   

    Integer  ------------  Short
    Long     ------------  Integer
    Byte     ------------  Byte