Esiste un modo per utilizzare i metodi Interlocked.CompareExchange();
e Interlocked.Increment();
rispetto ai valori memorizzati in un file mappato in memoria?Come utilizzare le operazioni interbloccate su file mappati in memoria .Net
Vorrei implementare un servizio multi-threading che archivierà i suoi dati in un file mappato in memoria, ma dal momento che è multithreading ho bisogno di prevenire scritture in conflitto, quindi mi chiedo delle operazioni Interlocked piuttosto che usare serrature esplicite.
So che è possibile con codice nativo, ma può essere fatto in codice gestito su. NET 4.0?
Anche cercando questo. Hai mai trovato una soluzione? – TravisWhidden
Pubblicato una risposta qui sotto. Per favore accetta!!! :) Grazie. – TravisWhidden