JsonRpc/JsonRPC/RPC/AbsSingle.cs
2025-10-14 21:05:08 +08:00

20 lines
344 B
C#

public abstract class AbsSingle<T> where T : class, new()
{
static public T Instance
{
get
{
return SingleHolder.instance;
}
}
private static class SingleHolder
{
public static T instance;
static SingleHolder()
{
instance = new T();
}
}
}