BaseManager.cs 309 B

123456789101112131415161718
  1. /// <summary>
  2. /// ˛âĘÔ
  3. /// </summary>
  4. /// <typeparam name="T"></typeparam>
  5. public class BaseManager<T> where T : new()
  6. {
  7. private static T instance;
  8. public static T GetInstance()
  9. {
  10. if (instance == null)
  11. {
  12. instance = new T();
  13. }
  14. return instance;
  15. }
  16. }