I created my class
class TxtEmail
{
    public TxtEmail(string firtFirstmail, string domain)
    {
        this.Firstmail = firtFirstmail;
        this.Domain = domain;
    }
    public string Firstmail { get; set; }
    public string Domain { get; set; }
    public string RetOneString()
    {
        return Firstmail + "@" + Domain;
    }
}
Then my class add to List Class
     class EmailDP : List<TxtEmail>
{
    List<TxtEmail> txtemail = new List<TxtEmail>();
    public void Add(string path)
    {
        txtemail.Add(new TxtEmail("user1", "google.ru"));
        txtemail.Add(new TxtEmail("user5555", "google.com"));
        txtemail.Add(new TxtEmail("user252", "outlook.com"));
        txtemail.Add(new TxtEmail("user3", "gmail.com"));
    }
   another methods ......
But then i created object my classes, he show 0 Count, Why? Where i make mistake and how i can get object in it?
EmailDP em1 = new EmailDP();
MessageBox.Show(em1.Count.ToString()); -> this show 0
foreach (var myob in em1)
{
    MessageBox.Show(myob.RetOneString());
}
 
     
     
     
    