I've read around about const
and static readonly
fields. 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? And only use const
for internal/protected/private values?
What do you recommend? Should I maybe even not use static readonly
fields, but rather use properties maybe?