using System;
public class Program
{
public static void Main()
/*
SomeClass _clas = null;
object _lock = new object();
bool _dataInitialized = false;
SomeClass somCla = LazyInitializer.EnsureInitialized(ref _clas, ref _dataInitialized, ref _lock);
if(_dataInitialized)
somCla.SomeMesg();
uint someUInt = 128;
uint someUInt2 = 120;
somCla.SomeMesg();*/
Lazy<SomeClass> lzyInst = new Lazy<SomeClass>();
if(false)
lzyInst.Value.SomeMesg();
}
public class SomeClass{
public void SomeMesg(){
Console.WriteLine("Hello World");