I\'ve read around about const and static readonly fields. We have some classes which contain only constant values. They are used for various things
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).
const values are burned directly into the call-site; this is double edged:
If the value will never change, then const is fine - Zero etc make reasonable consts ;p Other than that, static properties are more common.