文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>const和readonly区别?

const和readonly区别?

时间:2011-05-27  来源:.net 虾米

const:

  1、编译时赋值,不可以在运行时改变其值;

  2、常量字段自动成为静态字段,但不可以显示的声明为static;

readonly:

  1、可以在执行时赋值,但只能在构造函数中改变其值;

  2、只能用于字段,不能用于局部变量里;

  3、可以声明为static的;

  4、将readonly应用于数组,不会冻结数组的内容,只会冻结数组中元素的个数;

    因为无法将只读字段重新赋值为一个新的实例;

   public readonly string[] arr =new string[] { "1", "2" };

   //构造函数
        public Program()
        {
            this.arr = new string[] { "3", "4" };            
        }

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载