const与static readonly的区别
- 论坛
- const与static readonly的区别
28 浏览
const与static readonly的区别
这个问题已经有了答案:
可能是副本:
从我所了解的来看,在C#中,const
和static readonly
都会在程序执行期间使一个值无法更改。
但是,const
应该用于不太可能发生更改的量(例如pi、地球半径、每加仑的升数等)。
另一方面,static readonly
应该用于当前是常数但在将来可能/将会更改的值(例如软件版本、算法中的乘数等)。
我理解得对吗?
admin 更改状态以发布 2023年5月21日