J'ai une expression Lambda qui est une fonction qui fonctionne un peu dans un contexte précédent. Par conséquent, je devrai cloner cet objet et reporter l'expression dans le nouveau contexte, mais je crains que des valeurs locales ne soient transférées dans la nouvelle expression. J'ai fait un effort pour recevoir des paramètres dans l'expression et éviter les valeurs locales des objets, donc j'espère que cela est réduit au minimum. Cependant, ma question est: est-il possible de cloner une expression et de faire en sorte que sa sortie compilée honore les nouvelles valeurs locales de l'objet et non les anciennes?Clonage C# incluant l'expression Lambda
Je peux illustrer si cette image de mot n'était pas assez descriptive.
Je fonctionne sous l'hypothèse de base qu'à un certain niveau les mêmes règles d'expression Lambda sont en vigueur. Autrement dit, comment les expressions Lambda reconnaissent les variables locales au contexte de l'expression.
Merci ...
Il serait utile si vous ajoutez des codes ... –
Plus de contexte (pseudo code peut-être?) Serait vraiment utile ici. –