9
Volatile vs. Interbloccato vs. blocco
Diciamo che una classe ha un public int countercampo a cui accedono più thread. Questo intè solo incrementato o decrementato. Per incrementare questo campo, quale approccio dovrebbe essere usato e perché? lock(this.locker) this.counter++;, Interlocked.Increment(ref this.counter);, Cambia il modificatore di accesso di countera public volatile. Ora che ho scoperto volatile, ho …