Bonjour,

Je voudrais savoir s'il est possible de créer une classe ( ou un type ) dynamiquement.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
var test = new {Text = "text", Nb = 3 };
Ceci va créer une structure avec deux champs mais est-il possible de recevoir une liste d'attributs en paramètre qui déterminera les champs ?
Comme ceci pour arriver même résultat que précédemment.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
/*
         * fields[0] = "Text"
         * fields[1] = "Nb"
         */
        public void DoIt (List<string> fields)
        {
            ...                        
        }
C'est le mécanisme de reflection ou rien avoir ?

Merci