Создать класс, такой, чтобы невозможно создать больше 3-х объектов этого класса - C#
Формулировка задачи:
Добрий день товарищи!!! Помогите написать вот такую задачка....
Создать класс, такой, чтобы невозможно создать больше 3-х объектов этого класса. Для этого воспользуйтесь статическими полями и методами.
Решение задачи: «Создать класс, такой, чтобы невозможно создать больше 3-х объектов этого класса»
textual
Листинг программы
Func<object, object> cloner = Delegate.CreateDelegate(typeof(Func<object, object>), typeof(object).GetMethod("MemberwiseClone", BindingFlags.NonPublic | BindingFlags.Instance)) as Func<object, object>; var Class1 = new NoMoreThanThree(); var Class2 = cloner(Class1) as NoMoreThanThree; //..... var ClassN = cloner(Class1) as NoMoreThanThree;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д