I was debating with a friend who states that the static constructor could give way to a race condition as the static constructor could be called multiple times. It seems this could only happen in high volume multi-threaded environments. Is that even possible?
I couldn't find any documentation to prove him wrong. Does anyone have any insight on this?
Thanks!