<t>public static readonly fields are a little unusual; public static properties (with only a get) would be more common (perhaps backed by a private static readonly field).<br/>
<br/>
const values are burned directly into the call-site; this is double edged:<br/>
<br/>
- it is useless if the value is fetched at runtime, perhaps from config<br/>
<br/>
- if you change the value of a const, you need to rebuild all the clients<br/>
<br/>
- but it can be faster, as it avoids a method call...<br/>
<br/>
- ...which might sometimes have been inlined by the JIT anyway<br/>
<br/>
If the value will never change, then const is fine - Zero etc make reasonable consts ;p Other than that, static properties are more common.</t>