相同点:都只能读取不能更改其值
不同点:
1、Const定义时即初始化;readyonly可以在构造函数,实例只读只能在实例构造函数函数中初始化,静态只读只能在静态构造函数中初始化。
2、Const只能通过类名访问;而readyonly可以根据静态或者实例对象进行访问
3、Const只能定义值类型与字符串,要是定义引用类型初始值为空;readyonly则没有此限制
相同点:都只能读取不能更改其值
不同点:
1、Const定义时即初始化;readyonly可以在构造函数,实例只读只能在实例构造函数函数中初始化,静态只读只能在静态构造函数中初始化。
2、Const只能通过类名访问;而readyonly可以根据静态或者实例对象进行访问
3、Const只能定义值类型与字符串,要是定义引用类型初始值为空;readyonly则没有此限制