Bonjour,
J'insère dynamiquement un morceau d'IL dans un programme C#.
J'ai trouvé l'IL à insérer par mimétisme d'un modèle désassemblé.
Or voilà que dans cet IL je trouve les instructions
stloc.0
ldloc.0
La doc me dit :
stloc : Pops the current value from the top of the evaluation stack and stores it in a the local variable list at index 0.
ldloc : Loads the local variable at a specific index onto the evaluation stack.
J'en conclus que je fais un pas en avant, un pas en arrière non ?
Et que supprimer ces deux opérations reviendrait au même et même accélèrerait mon code.
Un gourou de l'IL pourrait-il me le confirmer ?
Merci !
Julien.