Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
StreamWriter Error
Message
De
10/02/2010 14:40:54
 
 
À
10/02/2010 14:22:37
Information générale
Forum:
ASP.NET
Catégorie:
Code, syntaxe and commandes
Divers
Thread ID:
01448574
Message ID:
01448629
Vues:
21
>>>I am using a StreamReader to read through a file. When I find the phrase I'm looking for, I then replace it with some other text. It is all appended to a string. I then close the StreamReader, and attempt to replace the file's contents with the new stirng using a streamwriter.
>>>
>>>When I do
>>>
>>>
>>>.
>>>.
>>>.
>>>
>>>rdr.Close();
>>>
>>>StreamWriter wr = new StreamWriter(FileName);
>>>wr.Write(NewText);
>>>wr.Close();
>>>
>>>
>>>It errors on the StreamWriter saying the file is in use. You can see the Reader is closed.
>>
>>I think you must have the file open elsewhere.
>>
>>I do not have any problem
>>
>>ps: Why not use 'using' ?
>
>'Using' might be safer but providing Close() is called then it calls Dispose() so no difference from a practical POV?


I know, I know
Gregory
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform