私は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;
}
}
}
私にはオブジェクト指向とは思えないので、もっと良い方法を知っていますか...