Exemplo n.º 1
0
        /// <summary>
        /// AL3-P1/3. Создать класс UniqueItem c числовым полем Id.
        /// Каждый раз, когда создается новый экземпляр данного класса,
        /// его идентификатор должен увеличиваться на 1 относительно последнего созданного.
        /// Приложение должно поддерживать возможность начать идентификаторы с любого числа.
        /// </summary>
        public static void AL3_P1_3()
        {
            for (int i = 0; i < 100; i++)
            {
                UniqueItem oItem = new UniqueItem();
            }

            Console.WriteLine(UniqueItem.Id);
        }
Exemplo n.º 2
0
        /// <summary>
        /// AL3-P1/3. Создать класс UniqueItem c числовым полем Id.
        /// Каждый раз, когда создается новый экземпляр данного класса,
        /// его идентификатор должен увеличиваться на 1 относительно последнего созданного.
        /// Приложение должно поддерживать возможность начать идентификаторы с любого числа.
        /// </summary>
        /// AL3-P1/3.StaticUniqueId.
        public static void AL3_P1_3()
        {
            Random rand = new Random();

            for (int i = 0; i < rand.Next(10, 20); i++)
            {
                var newClass = new UniqueItem();
                Console.WriteLine(UniqueItem.id);
            }
        }
Exemplo n.º 3
0
 /// <summary>
 /// AL3-P1/3. Создать класс UniqueItem c числовым полем Id.
 /// Каждый раз, когда создается новый экземпляр данного класса,
 /// его идентификатор должен увеличиваться на 1 относительно последнего созданного.
 /// Приложение должно поддерживать возможность начать идентификаторы с любого числа.
 /// </summary>
 public static void AL3_P1_3()
 {
     UniqueItem Item  = new UniqueItem();
     UniqueItem Item2 = new UniqueItem();
     UniqueItem Item3 = new UniqueItem();
 }