WikiElectronique

Wiki sur l'électronique et l'informatique

Outils pour utilisateurs

Outils du site


memo_des_indispensables

Ceci est une ancienne révision du document !


MEMO des indispensables C#

Dossier et fichier

OpenFileDialog

|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;
}

Lecture d'un fichier texte

|OpenFileDialog
System.IO.StreamReader file = new System.IO.StreamReader(textBoxIdModele.Text);
string Text = file.ReadToEnd();
file.Close();

Lecture d'un fichier texte ligne par ligne

|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);
}

Ecriture d'un fichier texte

|WriteAllText
System.IO.File.WriteAllText(@"C:\Users\Public\TestFolder\WriteText.txt", text);

Selectionner un répertoire

|FolderBrowserDialog
string Path;
 
FolderBrowserDialog folderBrowserDialog = new FolderBrowserDialog();
folderBrowserDialog.RootFolder = Environment.SpecialFolder.DesktopDirectory;
if (folderBrowserDialog.ShowDialog() == DialogResult.OK)
{
    Path = folderBrowserDialog.SelectedPath;
}
memo_des_indispensables.1429305787.txt.gz · Dernière modification: 2017/12/06 16:11 (modification externe)