Содержание
- 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)
Растровая и векторная графика
Функция fmod (x,y)
Растровая и векторная графика
Start занятие 4. Проверка знаний
Понятие о языках программирования
Drive. Управляемые клоны
History of internet
Знакомство с инструментальными средствами разработки программ на Assembler (на примере WinAsm Studio)
Двоичное кодирование. ( 6 класс)
Анимация. Подводный мир
Flowers memory
Sun Temple Secret. Проект компьютерной игры
История компьютерной техники
Осуществление межпредметных связей с помощью программы Microsoft Excel. География России
Шифры и иероглифы. Вопросы
The Internet. Week -1
NET Framework – программная платформа
Scratch Middle. Случайные числа
Лекция 11. Статические переменные. Динамическая информация о типах. Семантика перемещения
Как отсортировать графическую информацию по основному признаку предмета?
Презентация на тему Файловая система
Информационные ресурсы и сервисы интернета. Коммуникационные технологии. 9 класс
Проектирование БД. Лекция 2
Разработка web-ориентированной информационной системы поддержки процесса защиты выпускных квалификационных работ
Обмен сообщениями через Bluetooth
Publicidad y propaganda. Библиография
Программирование на языке Java. Понятие метода. Циклы
Программирование. Базовая архитектура IBM PC Х86