Содержание
- 2. Основные понятия Под файлом подразумевается именованная информация на внешнем носителе. Логически файл можно представить как конечное
- 3. Пространство имен System.IO Пространство имен System.IO в .NET содержит библиотеки базовых классов, предназначенным для файлового ввода-вывода,
- 4. Описание классов для работы с файлами
- 5. Уровни чтения и записи файлов Обмен с внешними устройствами можно выполнять на уровне: Двоичного представления данных
- 6. FileStream Для создания байтового потока при использовании файлов используется класс FileStream. Этот класс считается производным от
- 7. FileStream Ниже приведена запись для байтового потока данных: FileStream (string путь, FileMode режим, FileAccess режим) где
- 8. Доступ к файлам Последовательный – очередной элемент можно прочитать (записать) только после аналогичной операции с предыдущим
- 9. Исключения static void Main(string[] args) { try { FileStream f = new FileStream("text1.txt", FileMode.Open, FileAccess.ReadWrite); f.Close();
- 10. namespace ConsoleApp1 { class Program { static void Main(string[] args) { FileStream f = new FileStream("text.txt",
- 11. Потоки байтов. Класс FileStream
- 12. Работа с файлами. Классы File и FileInfo
- 13. string path = @"C:\apache\hta.txt"; FileInfo fileInf = new FileInfo(path); if (fileInf.Exists) { Console.WriteLine("Имя файла: {0}", fileInf.Name);
- 14. Перемещение и копирование файла string path = @"C:\apache\hta.txt"; string newPath = @"C:\SomeDir\hta.txt"; FileInfo fileInf = new
- 15. Чтение и запись файлов
- 16. Пример чтения и запись в файл string path = @"c:\app\content.txt"; string originalText = "Hello Students!"; //
- 17. Потоки символов. StreamReader и StreamWriter
- 18. Пример чтения из файла string path= @"C:\SomeDir\hta.txt"; try { Console.WriteLine("***считываем весь файл***"); using (StreamReader sr =
- 19. Пример записи в текстовый файл string readPath= @"C:\SomeDir\hta.txt"; string writePath = @"C:\SomeDir\ath.txt"; string text = "";
- 20. Работа с дисками Методы: Свойства:
- 21. Пример работы с классом DriveInfo using System.IO; using static System.Console; DriveInfo[] drives = DriveInfo.GetDrives(); foreach (DriveInfo
- 22. Работа с каталогами. Класс Directory и DirectoryInfo
- 23. Создание каталога string path = @"C:\SomeDir"; string subpath = @"program\avalon"; DirectoryInfo dirInfo = new DirectoryInfo(path); if
- 24. Удаление каталога string dirName = @"C:\SomeDir"; DirectoryInfo dirInfo = new DirectoryInfo(dirName); if (dirInfo.Exists) { dirInfo.Delete(true); Console.WriteLine("Каталог
- 25. Перемещение каталога string string oldPath = @"C:\SomeFolder"; string newPath = @"C:\SomeDir"; DirectoryInfo dirInfo = new DirectoryInfo(oldPath);
- 26. Получение информации о каталоге using System.IO; using static System.Console; string dirName = "C:\\Program Files"; DirectoryInfo dirInfo
- 27. Получение списка файлов и подкаталогов string dirName = "C:\\"; if (Directory.Exists(dirName)) { Console.WriteLine("Подкаталоги:"); string[] dirs =
- 28. Фильтрация папок и файлов string dirName = @"C:\"; // класс Directory string[] dirs1 = Directory.GetDirectories(dirName, "*on");
- 29. Двоичные потоки. BinaryWriter и BinaryReader
- 30. Пример формирования двоичного файла class Program { static void Main(string[] args) { try { BinaryWriter f
- 32. Скачать презентацию







![Исключения static void Main(string[] args) { try { FileStream f = new](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1177908/slide-8.jpg)
![namespace ConsoleApp1 { class Program { static void Main(string[] args) { FileStream](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1177908/slide-9.jpg)










![Пример работы с классом DriveInfo using System.IO; using static System.Console; DriveInfo[] drives](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1177908/slide-20.jpg)






![Фильтрация папок и файлов string dirName = @"C:\"; // класс Directory string[]](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1177908/slide-27.jpg)

![Пример формирования двоичного файла class Program { static void Main(string[] args) {](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1177908/slide-29.jpg)
Презентация на тему Безопасность детей в интернете
Инструменты аналитика
Образцы технических решений
Знаковые модели моделирование и формализация
Сервис легального распространения цифровых копий игр Steam
Разрешающая способность и размер растра
Музыкальные компьютерные технологии
Lektsia_1_nachalny_etap (1)
Android Manual USB Driver Manual
Роль информационной деятельности в современном обществе
Измерение информации
Сайт БГАРФ. Электронный каталог. Принципы работы. Алгоритм действий
Компьютерные вирусы. Антивирусы
Информационные процессы
Полный цикл разработки JS
Обработка информации. Практическая работа
Поиск по движению
Квест Страна чисел
Интерполяционный кубический сплайн (ИКС)
Новый youtube канал: котейка в майнкрафт
Встроенные средства защиты ОС Windows от воздействия вредоносного ПО
Acсess Control Device Manual
Игра: фэйлол
Tracing CORBA applications using interceptors
Лекция 1
Таргетированная реклама
Технология мультимедиа
Одобрение Онлайн по объектам на Витрине ДомКлик