Как заполнить поля разными значениями не прибегая к написанию нескольких методов - C#

Узнай цену своей работы

Формулировка задачи:

Листинг программы
  1. class Worker
  2. {
  3. string Fam;
  4. string[] ini = new string[2];
  5. string work;
  6. int year;
  7.  
  8. public Worker()
  9. {
  10. Random ran = new Random();
  11. string[] Fams = { "Раскольников", "Онегин", "Арбузов", "Морков", "Пилюлин", "Выговин" };
  12. string[] Inis = { "А", "К", "И", "Л", "В", "О", "Н" };
  13. string[] Works = { "Бугалтер", "Повар", "Контролер", "Оператор", "Слесарь" };
  14. Fam = Fams[ran.Next(0, 6)];
  15. ini[0] = Inis[ran.Next(0, 7)];
  16. ini[1] = Inis[ran.Next(0, 7)];
  17. work = Works[ran.Next(0, 5)];
  18. year = ran.Next(1, 20);
  19. }

Решение задачи: «Как заполнить поля разными значениями не прибегая к написанию нескольких методов»

textual
Листинг программы
  1. class SomeClass {
  2.     public int SomeProperty1 {get;set;}
  3.     public string SomeProperty2 {get;set;}
  4. }
  5.  
  6. ...
  7.  
  8. var someClass = new SomeClass {
  9.     SomeProperty1 = 10,
  10.     SomeProperty2 = "Value"
  11. };

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы