Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗csOpVlIi 42 of 163 menu
◀ ▶

Отдельный экземпляр класса в C#

Отдельный объект получают через new, а не присваиванием ссылки. Тогда поля можно заполнить вручную или через конструктор копирования:

User user1 = new User("john", 30); User user2 = new User(user1.Name, user1.Age); user2.Name = "eric"; Console.WriteLine(user1.Name); Console.WriteLine(user2.Name); class User { public string Name = ""; public int Age; public User(string name, int age) { Name = name; Age = age; } }

Дан класс Tag с полем text. Создайте два независимых объекта с одинаковым текстом, измените текст только во втором и выведите оба значения через пробел.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить