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

Возврат объекта из метода в C#

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

class Post { public string title = ""; public string text = ""; }

Получим из метода новую запись и выведем ее заголовок и текст:

Post CreateDraft() { Post post = new Post(); post.title = "Draft"; post.text = "Work"; return post; } Post post = CreateDraft(); Console.WriteLine(post.title); Console.WriteLine(post.text);

Метод экземпляра может возвращать новый объект того же типа:

PostFactory factory = new PostFactory(); Post post = factory.News("Tips", "C#"); Console.WriteLine(post.title); class PostFactory { public Post News(string title, string text) { Post post = new Post(); post.title = title; post.text = text; return post; } }

Сделайте операцию, которая возвращает работника Employee с заданным именем и зарплатой.

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