In what situations do I initialize a class using a static constructor?
2 Answers
From here:
A static constructor is used to initialize any static data, or to perform a particular action that needs performed once only. It is called automatically before the first instance is created or any static members are referenced.