problème avec ReadToEnd()
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:
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 ;)