Consider the following code:
public class Foo { private static object _lock = new object(); public void NameDoesNotMatter() { if( SomeDataDo
Lazy initialization with double-checked locking?