Работа с файлами. Открытие и чтение из файла. Форматирование данных. Работа со списком

Содержание

Слайд 2

Работа с файлами.
Открытие и чтение из файла.

Подключаем пространство имён для работы

Работа с файлами. Открытие и чтение из файла. Подключаем пространство имён для
с потоками ввода вывода

Вызываем метод ReadAllText

Используем статический класс File

Слайд 3

Работа с файлами.
Открытие и чтение из файла.

ReadAllText

path – имя файла

encoding –

Работа с файлами. Открытие и чтение из файла. ReadAllText path – имя
кодировка

Кириллица не поддерживается

- Подключение Кириллицы

Слайд 4

Работа с файлами.
Открытие и чтение из файла.

Сохраняем содержимое файла в переменную

Работа с файлами. Открытие и чтение из файла. Сохраняем содержимое файла в
типа String


content

\n – перевод каретки на новую строку
\r – сдвиг каретки в начало строки
\t – табуляция

Слайд 5

Форматирование данных

Избавляемся от лишних символов

Используем метод Split для разбиения строки на массив

Форматирование данных Избавляемся от лишних символов Используем метод Split для разбиения строки на массив данных
данных

Слайд 6

Форматирование данных

Создаем массив символов, не связанных с данными, которые будут исключены

Если встретятся

Форматирование данных Создаем массив символов, не связанных с данными, которые будут исключены
несколько подряд идущих символов из separators,
то образуются пустые ячейки при делении, например @@, ###,…

-> Удаляет пустые ячейки в результирующем массиве mas

Слайд 7

Форматирование данных

В результате имеем все данные сохраненные в массиве



content

mas

Split

Форматирование данных В результате имеем все данные сохраненные в массиве … … content mas Split

Слайд 8

Создание списка данных

Создаем класс в соответствии со структурой данных

Далее создаём список брендов

Создание списка данных Создаем класс в соответствии со структурой данных Далее создаём список брендов

Слайд 9

Создание списка данных

Заполняем список brands данными из массива mas

Делим на 2 т.к.

Создание списка данных Заполняем список brands данными из массива mas Делим на
объект состоит из двух полей

Имена брендов стоят на чётных позициях а страны производители на нечетных

Слайд 10

Готовая программа

Готовая программа

Слайд 11

Заполните пропуски

Компоненты:

Заполните пропуски Компоненты:
Имя файла: Работа-с-файлами.-Открытие-и-чтение-из-файла.-Форматирование-данных.-Работа-со-списком.pptx
Количество просмотров: 53
Количество скачиваний: 0