J'ai une question pour lorsqu'on récupère les values des fields des components depuis un EditorWindows.
Actuellement pour récupérer ces values j'utilise
Code : Tout sélectionner
field.GetValue ( components [ b ] )
Par exemple j'ai une variable d'un certain type, et comment savoir si le getValue en cours est du même type que celui-ci mais en list / array? Et du coup si il s'agit du même type comment récupérer les valeurs qu'il contient?
Du coup soit faudrait que j'arrive à créer dynamiquement une list / array du type de ma variable, mais j'ai pas trouver comment faire. Soit de trouver un moyen de savoir si la value en cour est une list / array avec un cast peut être? puis de comparer le type avec ma variable.
Merci