When do static variables get initialized in C#?

Viewed 16617

I was wondering about when does a static variable(in a class) come into picture(initialized)? Is it after the instance constructor called for the first time or after the class loads? When does a class loading occur?

2 Answers
Related