Bonjour,

Petite question concernant les contraintes de type
est ce qu'on peut obliger un constructeur avec un certain nombre de paramètre ?

Exemple pour obliger un constructeur sans paramètre :

Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
 public static class TreeData<T> where T : Tree, new()
    {}

parce que je voudrais faire ça :

Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
        private void Load<T>() where T : Tree
        {
            tree = new ObservableCollection<T>()
            {
                new T(1, "Fals", 18, 1, 0),
                //....
            }

Et la il me dit que T ne possède de contrainte de constructeur

Merci d'avance pour votre aide