Voglio creare un file SOLO se non esiste già.
Un codice simile:Crea un file solo se non esiste
if (!File.Exists(fileName))
{
fileStream fs = File.Create(fileName);
}
Lasciare aperto per una gara condizionata in caso verrà creato il file tra il "se" al "creare".
Come posso evitarlo?
EDIT:
serrature non possono essere utilizzati qui perché è un diversi processi (più istanze della stessa applicazione).
utilizzando try {} catch {}? – ojlovecd
stessa applicazione? mutex? –