Ваш ключ: необходима авторизация | MyProxy - бесплатный обменник валидных прокси между пользователями форума.

Загрузка файлов через файловый диалог при клике на кнопку C#

Тема в разделе C#, создана пользователем ERROR404, 16 июл 2016.

Войдите для ответа
  1. ERROR404 Администратор

    ERROR404
    Статус:
    Вне сети
    Часто новички задаются вопросом: "Как открыть текстовый файл при клике на кнопку?". Ответ содержит не более 10 строк
    В этом уроке мы будем читать информацию с текстового файла
    Код:
    using (OpenFileDialog dialog = new OpenFileDialog()) // создание нового OpenFileDialog
                    {
                        dialog.Filter = "Текстовые файлы|*.txt"; // отображение файлов с расширением .txt
                        if (dialog.ShowDialog() == DialogResult.OK) // если выбираем файл и нажимаем кнопку ОК
                       {                       
                            string nameOfUploadedFile = Path.GetFileNameWithoutExtension(dialog.FileName); // название загруженного файла
                            string[] tempArray = File.ReadAllLines(dialog.FileName); // Собираем все строки из файла в массив
                            string lines = File.ReadAllText(dialog.FileName); // или же в одну строку
                        }
    }

    Переменная tempArray будет содержать элементы (строки) массива (т.е. один элемент = строка), а lines все строки из файла. Часто нам необходимо получить название загруженного файла для работы с ним в дальнейшем, в коде за это отвечает переменная nameOfUploadedFile
     
    16 июл 2016 #1
    MsHesi нравится это.
  2. mLER Местный

    mLER
    Статус:
    Вне сети
    Сообщения:
    25
    Симпатии:
    11
    Регистрация:
    09.08.16
    Как сделать подсчет всех добавленных строк, чтобы они были в Label ?
     
    15 авг 2016 #2
  3. ERROR404 Администратор

    ERROR404
    Статус:
    Вне сети
    Код:
    int countLines = ArrayLines.Length; // ArrayLines - массив
    label1.Text = countLines.ToString();
     
    16 авг 2016 #3
Загрузка...
Похожие темы
  1. ERROR404
    Ответов:
    3
    Просмотров:
    189
  2. Search
    Ответов:
    0
    Просмотров:
    70
Top