【C#】总是分不清楚static和const两个关键字

https://www.cnblogs.com/chaosimple/archive/2013/03/13/2957744.html

大概浏览这篇博客后,我的理解是:

static用于在类中定义和对象状态无关的变量、方法。(其实单例模式也是这样,不用实例化对象就可以对这个类中的所有变量和方法进行调用)

const用来定义常量,必须初始化,初始化后就不能修改。

readOnly用来定义变量,必须初始化,只能取不能读。

猜你喜欢

转载自blog.csdn.net/qq_36622009/article/details/80040620