Aide avec un programme en C#

Fermé
spoonatte Messages postés 64 Date d'inscription mardi 22 novembre 2011 Statut Membre Dernière intervention 31 décembre 2013 - 19 avril 2012 à 15:55
spoonatte Messages postés 64 Date d'inscription mardi 22 novembre 2011 Statut Membre Dernière intervention 31 décembre 2013 - 20 avril 2012 à 15:59
Bonjour,

j'ai créé un programme de carnet d'adresses sur c #, mais j'ai un problème quand je veux charger une liste de contacts que j'ai rempli avec des informations, il ne charge pas.

c'est le code source
private void LoadBtn_Click(object sender, EventArgs e)
        {
            
            if(File.Exists(path + "\\Adress Book\\Contacts.ctc"))
            {
                StreamReader sR = File.OpenText(path + "\\Adress Book\\Contacts.ctc");
                string input = null;
                while ((input = sR.ReadLine()) != null)
                {
                    if (input == "++++")
                       c = new Person();
                    else if (input.StartsWith("NAME : "))
                        c.Name = input.Remove(0, 7);
                    else if (input.StartsWith("SEX : "))
                        c.Name = input.Remove(0, 6);
                    else if (input.StartsWith("BDDAY : "))
                        c.Name = input.Remove(0, 8);
                    else if (input.StartsWith("CPHONE : "))
                        c.Name = input.Remove(0, 9);
                    else if (input.StartsWith("HPHONE : "))
                        c.Name = input.Remove(0, 9);
                    else if (input.StartsWith("FAX : "))
                        c.Name = input.Remove(0, 6);
                    else if (input.StartsWith("EMAIL : "))
                        c.Name = input.Remove(0, 7);
                    else if (input.StartsWith("COUNTRY : "))
                        c.Name = input.Remove(0, 10);
                    else if (input.StartsWith("CITY : "))
                        c.Name = input.Remove(0, 7);
                    else if (input.StartsWith("ADRESSE : "))
                        c.Name = input.Remove(0, 10);
                    else if (input.StartsWith("EXTRAINFO : "))
                        c.Name = input.Remove(0, 12);
                    else if (input == "----")
                    {
                        Contacts.Add(c);
                        CtcLst.Items.Add(c.Name);
                    }
                }
                sR.Close();
            }
        }





1 réponse

spoonatte Messages postés 64 Date d'inscription mardi 22 novembre 2011 Statut Membre Dernière intervention 31 décembre 2013
20 avril 2012 à 15:59
quelqu'un pourrait-il m'aider s'il vous plaît c'est urgent
0