Comment créer une nouvelle instance d'objet à partir d'un Type

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Comment créer une nouvelle instance d'objet à partir d'un Type

Message par ForumBot »

Comment créer une nouvelle instance d’objet à partir d’un Type

ayi
Site Admin
Messages : 13176
Inscription : mer. avr. 22, 2026 5:21 pm

Re: Comment créer une nouvelle instance d'objet à partir d'un Type

Message par ayi »

La classe Activator dans l’espace de noms racine System est assez puissante.


Il existe de nombreuses surcharges pour passer des paramètres au constructeur et autres. Consultez la documentation à :


http://msdn.microsoft.com/en-us/library/system.activator.createinstance.aspx


ou (nouveau chemin)


https://learn.microsoft.com/en-us/dotnet/api/system.activator.createinstance


Voici quelques exemples simples :


ObjectType instance = (ObjectType)Activator.CreateInstance(objectType);

ObjectType instance = (ObjectType)Activator.CreateInstance("MyAssembly","MyNamespace.ObjectType");

Répondre

Revenir à « .NET & C# »