public void Method1() { lock (lockRoot) { UnManagedStaticClass.Settings = ...; UnManagedStaticClass.Method1(); } }
public void Method1() { lock (lockRoot) { InitializeIfNecessary(); UnManagedStaticClass.Method1(); } }
public void Method1() { UnManagedStaticClass.Method1(); }