如题,MSDN的说明有点晦涩,小弟不是太明白~ 麻烦论坛里的大虾能用比较浅显易懂的话指教小弟一下~ 谢谢^_^

解决方案 »

  1.   

    const是定义常量的吧。 跟c里面的宏定义常量有些类似,不过其他方面差远了
    比如PI=3.1415926... 就可以在模块里面:
    public const Pi as double=3.1415926这样其他地方引用pi就等于是常量3。1415926在那里了
    但是模块里面才能public, 类模块和窗体里面只能private
      

  2.   

    举个简单的例子吧:假如你有一个值 5600 要用在程序中许多地方,那么你在用的地方代码都要写上 5600这个数;某天你发现5600不对,要换成5610了,那么你要改所有的地方,比较麻烦。
    如果声明成常量 const aa=5600,然后在所有需要5600的地方写 aa ,一旦要改变5600,只需要将 const aa=5610 即可。常量的特点就是:声明常量后,编译器会在所有使用常量符的地方以常量值代替。
    记住这个特点,就明白什么时候应该用了。一般情况下,常量都可以使用变量代替。不过常量在编译时即分配了内存空间,比变量要快得多。
      

  3.   

    开发的时候 某个变量的值可能暂时不变但以后会有变动 也可以Const 这样的话下次只要在模块里面改一下就好了 也是很实际的用处