69 votes

Appel d’une méthode générique avec la variable Type

J’ai une méthode générique

J’ai une variable `` Type

Est-il possible de réaliser quelque chose comme ``

Visual Studio attend un type ou un espace de noms dans la barre.

98voto

VinayC Points 23947

Supposons que Foo est déclaré dans la classe Test tel que

Vous devez d’abord instancier la méthode de type `` à l’aide de MakeGenericMethod. Et puis invoquez-le en utilisant la réflexion.

59voto

Enigmativity Points 26345

Si je comprends bien votre question, vous avez, essentiellement, les types suivants définis:

Maintenant, étant donné que vous avez une variable `` définie comme telle :

Vous souhaitez ensuite pouvoir appeler , en remplaçant par votre variable d’instance `` .

Voici comment procéder :

Jouir!

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X