Bonjour
j'arrive à écrire une structure dans un fichier, mais je ne sais pas comment la lire
//je veux lire ville, pouvoir lire v.nom et écrire ce nom dans textBox3 mais je ne sais pas s'il faut utiliser un streamReader ou un BinaryReader et comment l'utiliser...?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 [Serializable()] public struct ville { public string nom {get;set;} public float nbh{get;set;} public ville(string n,float p):this() { nom = n; nbh = p; } private void button1_Click(object sender, EventArgs e) //ecriture { ville v = new ville() {nom="",nbh=0 }; v.nom = textBox1.Text; v.nbh = float.Parse(maskedTextBox1.Text); Stream flux; flux = File.Open(@"C:\Users\...\liste", FileMode.Append); BinaryFormatter formateur = new BinaryFormatter(); formateur.Serialize(flux, v); flux.Close(); }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 private void button3_Click(object sender, EventArgs e) //lecture { ville v = new ville() { nom = "", nbh = 0 }; textBox3.Text =; }
Partager