Bonjour tout le monde, j’essaye de résoudre ce problème ça fait une semaine, mais je n’arrive pas à le faire, alors je me suis dit d’essayer de tenter ma chance ici.

J’ai une classe qui s’appelle CommandSql, à l’intérieur de cette classe j’ai déclaré une structure qui s’appelle Parametres
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
class CommandSql
{
……………
    public struct Parametres
        {
           public string parametre, valeur;
           public Parametres(string parametre, string valeur)
              {
                 this.parametre = parametre;
                 this.valeur = valeur;
              }
        }
………………..
}
Mon but est de pouvoir utilisé la structure que j’ai déclaré dans la classe précédente au niveau de la classe suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public partial class ListeSecteurs : Window
{ 
public ListeSecteurs()
{ 
InitializeComponent();
....................................
ListParam.Clear();
ListParam.Add(new Parametres("Parametres", "get_chauffeurs"));
ListParam.Add(new Parametres("fonction", "Chauffeur"));
StoredProcedure("MaProcedure", ListParam, DGrid_Secteur);
}
public List<Parametres> ListParam = new List<Parametres>(); //erreur
....................................
}
Au niveau de classe ci-dessus, je veux créer une liste de type Parametres (la structure que j’ai créé au niveau de la première classe)

Comment faire pour accéder à la structure définit dans la première classe à partir de la deuxième classe.
Merci d'avance.