When and how many times a static constructor is called?
(a) Created at time of object destruction
(b) Called at first time when an object is created and only one time
(c) Called at first time when an object is created and called with every new object creation
(d) Called whenever an object go out of scope
I have been asked this question during an interview for a job.
My question is from Types of Constructors in division Constructors and Destructors of Object Oriented Programming