What is the difference between const and readonly in C#?
const
readonly
When would you use one over the other?
A const has to be hard-coded, where as readonly can be set in the constructor of the class.