Explanatory Question
What is static constructor?
Read the answer carefully and go through the related questions on the right side to improve your understanding of this topic.
Static constructor is used to initialize static data members as soon as the class is referenced first time.
class SimpleClass { // Static variable that must be initialized at run time. static readonly long baseline; // Static constructor is called at most one time, before any // instance constructor is invoked or member is accessed. static SimpleClass() { baseline = DateTime.Now.Ticks; } }
A static constructor is used to initialize any
First read the answer fully, then try to explain it in your own words. After that, open a few related questions and compare the concepts. This method helps you remember the topic for a longer time and improves exam preparation.