Где в коде размещать метод Main()? - C#

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

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

Не пойму , где в программе прописать метод Main () ?
Листинг программы
  1. class Package
  2. {
  3. public string Company { get; set; }
  4. public double Weight { get; set; }
  5. }
  6. public static void ToArrayEx1()
  7. {
  8. List<Package> packages =
  9. new List<Package>
  10. { new Package { Company = "Coho Vineyard", Weight = 25.2 },
  11. new Package { Company = "Lucerne Publishing", Weight = 18.7 },
  12. new Package { Company = "Wingtip Toys", Weight = 6.0 },
  13. new Package { Company = "Adventure Works", Weight = 33.8 } };
  14. string[] companies = packages.Select(pkg => pkg.Company).ToArray();
  15. foreach (string company in companies)
  16. {
  17. Console.WriteLine(company);
  18. }
  19. }
  20. /*
  21. This code produces the following output:
  22. Coho Vineyard
  23. Lucerne Publishing
  24. Wingtip Toys
  25. Adventure Works
  26. *
/

Решение задачи: «Где в коде размещать метод Main()?»

textual
Листинг программы
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5.  
  6. namespace ToArray_TSource___метод_cop
  7. {
  8.     class Program
  9.     {
  10.         static void Main(string[] args)
  11.         {
  12.             ToArrayEx1();
  13.         }
  14.  
  15.         class Package
  16.         {
  17.             public string Company { get; set; }
  18.             public double Weight { get; set; }
  19.         }
  20.  
  21.         public static void ToArrayEx1()
  22.         {
  23.             List<Package> packages =
  24.                 new List<Package>
  25.                     { new Package { Company = "Coho Vineyard", Weight = 25.2 },
  26.                       new Package { Company = "Lucerne Publishing", Weight = 18.7 },
  27.                       new Package { Company = "Wingtip Toys", Weight = 6.0 },
  28.                       new Package { Company = "Adventure Works", Weight = 33.8 } };
  29.  
  30.             string[] companies = packages.Select(pkg => pkg.Company).ToArray();
  31.  
  32.             foreach (string company in companies)
  33.             {
  34.                 Console.WriteLine(company);
  35.             }
  36.         }
  37.     }
  38. }

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


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

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

15   голосов , оценка 3.8 из 5

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

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

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