dim strconnection as string
dim objdataset as new dataset()上面两种有什么不同,为什么后一种还带括号,是不是用new的地方都要用括号?

解决方案 »

  1.   

    string是值对象  不用NEW就可申明空间
    而DATASET是引用对象 就一定要用NEW来生成实体这就是值对象和引用对象的区别!
      

  2.   

    c#分为值对象和引用对象,值对象不用new 而引用对象需要new一个实例才可以使用
      

  3.   

    值对象就象int string double struct等这些就是值对象!  其他地就都是REF对象了.
      

  4.   

    http://dev.csdn.net/develop/article/28/28257.shtm
      

  5.   

    struct是当然是值类型
    这么基本的楼上的几个还说错了
      

  6.   

    struct 值类型 class 才是引用类型
      

  7.   

    基本类型(int, char, ...)和struct是值类型,从SDK文档的继承树中可以看出,
    class是引用类型,
    另外string类型很特别,需留心.
    在SDK文档中,每个类型是引用还是值类型都有说明
      

  8.   

    string 可是个特殊的东东 
    你去看看msdn 呵呵
    ======================================================
    欢迎加入.net群:13817403(如果遭拒绝则说明群已满)本人大四,下学期找工作了,各位兄弟帮帮忙
    我的简历:http://202.118.70.40/winal/introduce.aspx
    ======================================================
      

  9.   

    eprint自定义打印是一个页面套打工具.它直接在IE浏览器中可视化的设计各种复杂的打印模版,
    能够解决在IE浏览器中打印各种复杂的中国式报表及票据。详见: http://218.30.103.110:8080/eprint/index.htm
    方成eform自定义表单平台,纯BS结构.100%开放源码.可以在 http://218.30.103.110:8080/eform/index.html 在线试用.