Bonjour
Une petite question...
En C#, quand vous utilisez une fonction `lambda`, comment vous faites pour affecter durablement les variables en dehors de celle-ci ? En JS, la question ne se poserait même as

Code C# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
MonObj a;
MonObj b = new MonObj();
var signal = new ManualResetEventSlim();
 
b.callback = () => {
a = 2;
signal.Set();
};
 
signal.Wait();
//error, a is not assigned
Console.Write(a);