Ci-dessous, les différences entre deux révisions de la page.
memo_des_indispensables [2015/04/17 23:11] 82.228.9.53 [Lecture d'un fichier texte ligne par ligne] |
memo_des_indispensables [2017/12/06 16:13] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== MEMO des indispensables C# ====== | ||
- | |||
- | ===== Dossier et fichier ===== | ||
- | |||
- | ==== OpenFileDialog ==== | ||
- | <code csharp |OpenFileDialog> | ||
- | |||
- | OpenFileDialog openFileDialogModele = new OpenFileDialog(); | ||
- | openFileDialogModele.Filter = "Text files (*.txt)|*.txt|All files (*.*)|*.*"; | ||
- | openFileDialogModele.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory); | ||
- | |||
- | DialogResult result = openFileDialogModele.ShowDialog(); | ||
- | if (result == DialogResult.OK) | ||
- | { | ||
- | textBoxModele.Text = openFileDialogModele.FileName; | ||
- | } | ||
- | </code> | ||
- | |||
- | ==== Lecture d'un fichier texte ==== | ||
- | <code csharp |OpenFileDialog | ||
- | System.IO.StreamReader file = new System.IO.StreamReader(textBoxIdModele.Text); | ||
- | string Text = file.ReadToEnd(); | ||
- | file.Close(); | ||
- | </code> | ||
- | ==== Lecture d'un fichier texte ligne par ligne ==== | ||
- | |||
- | <code csharp |OpenFileDialog> | ||
- | List<string> lines = new List<string>(); | ||
- | |||
- | string line; | ||
- | System.IO.StreamReader file = new System.IO.StreamReader(@"c:\test.txt"); | ||
- | while ((line = file.ReadLine()) != null) | ||
- | { | ||
- | lines.Add(line); | ||
- | } | ||
- | </code> | ||
- | |||
- | ==== Ecriture d'un fichier texte ==== | ||
- | |||
- | <code csharp |OpenFileDialog> | ||
- | System.IO.File.WriteAllText(@"C:\Users\Public\TestFolder\WriteText.txt", text); | ||
- | </code> |