静态只读与常量

僤鯓⒐⒋嵵緔 提交于 2020-08-13 06:16:46

问题:

I've read around about const and static readonly fields. 我已经阅读了有关conststatic readonly字段的信息。 We have some classes which contains only constant values. 我们有一些仅包含常量值的类。 Used for various things around in our system. 用于我们系统中的各种事物。 So I am wondering if my observation is correct: 所以我想知道我的观察是否正确:

Should these kind of constant values always be static readonly for everything that is public? 这些常量值是否应该对所有公共内容始终保持static readonly And only use const for internal/protected/private values? 并且仅将const用于内部/受保护/私有值吗?

What do you recommend? 您有什么推荐的吗? Should I maybe even not use static readonly fields, but rather use properties maybe? 我是否应该甚至不使用static readonly字段,而应该使用属性?


解决方案:

参考一: https://stackoom.com/question/3AaT/静态只读与常量
参考二: https://oldbug.net/q/3AaT/Static-readonly-vs-const
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!