ich einen Fall, wo ich habe einen Zusatz atomar zu implementieren und nur eine Aussage darüber speichern - i die unten tatAtomic Interlocked.Add unter async func als Parameter
int result = Interlocked.Add(ref int source, await ComputeAsync(object someObj);
public async Task<int> ComputeAsync(object someObj)
{
// some operations
....
}
Gibt es etwas falsch mit der über Interlocked.Add-Anweisung. Können wir eine await-Funktion übergeben, die einen int als Parameter an den add stmt zurückgibt? Was sind die Implikationen wenn überhaupt?
Alle ** Hilfe ** ist _much_ _beachtet_ – Adi