J'ai besoin de vérifier le temps nécessaire pour exécuter GetTypes() après le chargement de la dll. Le code est le suivant.
Assembly assem = Assembly.LoadFrom(file);
sw = Stopwatch.StartNew();
var types1 = assem.GetTypes();
sw.Stop();
double time1 = sw.Elapsed.TotalMilliseconds;
J'aimerais décharger et recharger la dll pour vérifier le temps à passer pour exécuter GetTypes() à nouveau.
- Comment puis-je le décharger ?
assem = null
est suffisant ? - Existe-t-il un moyen explicite d'appeler le ramasseur de déchets pour récupérer la ressource allouée à assem ?