Const与readonly相同与不同点

相同点:都只能读取不能更改其值

不同点:

1、Const定义时即初始化;readyonly可以在构造函数,实例只读只能在实例构造函数函数中初始化,静态只读只能在静态构造函数中初始化。

2、Const只能通过类名访问;而readyonly可以根据静态或者实例对象进行访问

3、Const只能定义值类型与字符串,要是定义引用类型初始值为空;readyonly则没有此限制

猜你喜欢

转载自blog.csdn.net/qq_42653574/article/details/84279640