Bonjour,

Je commence à programmer en C# et tente donc de maitriser les bases.

Afin de lire le contenu d'un fichier texte j'ai saisi le code suivant:
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
23
24
25
26
27
 
 Boolean ChargeFichier(String f, Boolean showError)
        {
            System.IO.StringReader SR;
            String tx;
            try //essaye d'ouvrir le fichier en lecture
            {
                SR = new System.IO.StringReader(f);
            }
            catch (System.IO.IOException ex)
            {
                if (showError) MessageBox.Show(ex.StackTrace);
                return (false);
            }
            try //essaye de lire tout le fichier
            {
                tx = SR.ReadToEnd();
            }
            catch (System.IO.IOException ex)
            {
                if (showError) MessageBox.Show(ex.StackTrace);
                return (false);
            }
            SR.Close();
            TempText = tx;
            return(true);
        }
Le problème est que j'obtiens dans TempText le path de men fichier et non pas son contenu...et je ne comprends pas pourquoi !

Toute aide sera la bienvenue