Хранение List - C#

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

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

У мене есть класс который принимает имя и пароль.
class User
    {
        string name { get; set; }
        string password { get; set; }
 
        public User(string Name, string Password)
        {
            name = Name;
            password = Password;
        }
    }
Как мне создать List<User> с другого класса что бы получилось записать нового юзера и была возможность прочитать этот лист в другом месте?
   class Test
    {
        public static List<User> AddNewUser()
        {
            List<User> lstU = new List<User>();
            
            ................................................                  //что тут должно быть?
 
            return lstU;
        }
    }

Решение задачи: «Хранение List»

textual
Листинг программы
 class Program
    {
        static void Main()
        {
            Test test = new Test();
            test.Add(new User("Вася", "пароль1234"));
            test.Show();
        }
    }
 
  class User
    {
        public string name { get; set; }
        public string password { get; set; }
 
        public User(string Name, string Password)
        {
            name = Name;
            password = Password;
        }
    }
 
  class Test
    {
        List<User> list = new List<User>();
 
        public void Add(User user)
        {
            list.Add(user);
        }
 
        public void Show()
        {
            foreach(var user in list)
            {
                Console.WriteLine(user.name + " " + user.password);
            }
        }
    }

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


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

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

10   голосов , оценка 3.7 из 5