lang:csharp:readerwriter
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
lang:csharp:readerwriter [2017/08/16 13:35] – [Lecture de 5 octets sous forme d'un string] root | lang:csharp:readerwriter [2020/04/27 08:04] (Version actuelle) – Conversion de <note> vers <WRAP> root | ||
---|---|---|---|
Ligne 23: | Ligne 23: | ||
Il n'y a pas besoin du caractère '' | Il n'y a pas besoin du caractère '' | ||
- | <note>Par contre, cette méthode crée un '' | + | <WRAP center round info 60%> |
+ | Par contre, cette méthode crée un '' | ||
<code csharp> | <code csharp> | ||
if (result.IndexOf(' | if (result.IndexOf(' | ||
Ligne 30: | Ligne 31: | ||
} | } | ||
</ | </ | ||
- | </note> | + | </WRAP> |
=====Remplacement dans un fichier via regex/ | =====Remplacement dans un fichier via regex/ | ||
Ligne 43: | Ligne 44: | ||
{ | { | ||
string tempLineValue; | string tempLineValue; | ||
- | | + | FileStream inputStream = null; |
+ | try | ||
{ | { | ||
+ | inputStream = File.OpenRead(originalFile) | ||
using (StreamReader inputReader = new StreamReader(inputStream)) | using (StreamReader inputReader = new StreamReader(inputStream)) | ||
{ | { | ||
+ | inputStream = null; | ||
using (StreamWriter outputWriter = File.AppendText(outputFile)) | using (StreamWriter outputWriter = File.AppendText(outputFile)) | ||
{ | { | ||
Ligne 55: | Ligne 59: | ||
} | } | ||
} | } | ||
+ | } | ||
+ | finally | ||
+ | { | ||
+ | if (inputStream != null) | ||
+ | inputStream.Dispose(); | ||
} | } | ||
} | } | ||
</ | </ | ||
- | [[http:// | + | [[https:// |
+ | [[https:// | ||
=====Ajout d'un texte à l' | =====Ajout d'un texte à l' | ||
Pas de méthode miracle malheureusement. | Pas de méthode miracle malheureusement. | ||
Ligne 84: | Ligne 94: | ||
</ | </ | ||
- | [[http:// | + | [[https:// |
=====Chargement d'un fichier texte en mémoire===== | =====Chargement d'un fichier texte en mémoire===== | ||
Ligne 99: | Ligne 109: | ||
</ | </ | ||
- | [[http:// | + | [[https:// |
lang/csharp/readerwriter.1502883350.txt.gz · Dernière modification : 2017/08/16 13:35 de root