bonjour

regarder les deux exemples suivant

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 public Form_config(List<Variable> i_liste)
        {
            InitializeComponent();
 
            variableBindingSource.DataSource = i_liste;
 
 
        }
et

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
public Form_config(List<Variable> i_liste)
        {
            InitializeComponent();
 
 
            foreach(Variable l_variable in i_liste)
            {
                variableBindingSource.Add(l_variable);
            }
Dans le premier cas , pour recuperer la liste du bindingsource, je doit caster l objet List du databingsource en List<Variable>

Dans le second en BindingList<Variable>.

Qu est ce qu explique ca ?

Merci d'avance