Initialization Order of Static Fields in Static Class
Yes, they will, please see clause 15.5.6.2 of the C# specification: The static field variable initializers of a class correspond to a sequence of assignments that are executed in the textual order in which they appear in the class declaration (§15.5.6.1). Within a partial class, the meaning of “textual order” is specified by §15.5.6.1. If … Read more