@MaximIs

Как добавить в коллекцию типа определенного класса из консоли?

Доброго времени суток, подскажите пожалуйста, как добавить в коллекцию List данные, используя Console.Readline()?????
  • Вопрос задан
  • 268 просмотров
Решения вопроса 1
tomnolane
@tomnolane
профессиональный разработчик
class Program
{
    static void Main()
    {

        List<string> list = new List<string>();

        for (int i = 1; i < 6; i++)
        {
            Console.WriteLine("Введите " + i + " число:"); 
            list.Add(Console.ReadLine()); // ввод тут
        }

    }
}


А если тип LIst выступает класс Phone? Как тогда добавить через Console.Readline()?


using System;
using System.Collections.Generic; 

namespace test
{
    class Program
    {
        static void Main(string[] args)
        {
            List<Phone> list = new List<Phone>();

            for(int i = 1; i < 6; i++)
            {
                Console.WriteLine("Введите " + i + " имя телефона:"); 
                list.Add(new Phone() { phone_name = Console.ReadLine() });
            }
        }
    }

    public class Phone
    {
        private string _phone_name = string.Empty;
        public string phone_name { get { return _phone_name; } set { _phone_name = value; } }
    }
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы