private static A instance = new A();


이거나

private static A instance;

static A GetInstnace() { if(instance == null) instance = new A(); return instance; }


크게 문제될거있나?