Fondamentalmente voglio creare un file se non esistenti poi scrivere un messaggio ad esso.Il processo non può accedere al file quando si usa StreamWriter
if (!File.Exists(filePath + fileName))
File.Create(filePath + fileName);
StreamWriter sr = new StreamWriter(filePath + fileName,false);
Come gestire questo errore?
Il processo non può accedere al file 'c: \ blahblah' perché è utilizzato da un altro processo.
Perché perdere tempo con File.Create allora? Basta passare il percorso al file al costruttore di StreamWriter ed evitare di creare l'oggetto extra che non si usa. –
@ChrisDunaway Sì, assolutamente, ma stavo rispondendo a "il motivo per cui la seconda parte non può accedere al file?". Sai. –