我对 C# 很陌生,目前我正在使用这种方式来始终使用相同的实例:
public class Sample{
private Sample(){
//initialize sth.
}
private static Sample _instance;
public static Sample Instance{
get{
if(_instance == null)
_instance = new Sample();
return _instance;
}
}
}
你知道更好的方法吗,因为它对我来说似乎不太面向对象......