Содержание
- 3. Доступ к файловой системе Знакомимся с классами, обеспечивающими функциональность, которую приложение может использовать для взаимодействия с
- 4. Управление файлами Для многих приложений общим требованием является способность взаимодействовать с файлами файловой системы создание новых
- 5. Управление файлами Класс FileInfo CopyTo() Open() Delete Exists Length Name . . . string sourceFile =
- 6. string filePath = "myFile.txt"; string[] fileLines = { "Line 1", "Line 2", "Line 3" }; File.AppendAllLines(filePath,
- 7. Управление директориями .NET Framework предлагает классы Directory и DirectoryInfo пространства имен System.IO, позволяющие производить поиск и
- 8. Управление путями Постранство имен System.IO содержит класс Path, который может использовать для анализа и построения файлов
- 9. Использование общих диалоговых окон файловой системы Пространство имен Microsoft.Win32 содержит классы OpenFileDialog, иобеспечивающие функциональность, позволяющую пользователю
- 10. Чтение и запись файлов с помощью потоков Знакомимся с потоковыми классами .NET Framework, позволяющими работать с
- 11. Что такое потоки? Поток представляет собой последовательность байтов, которые могут поступать из файла файловой системы, сети
- 12. Что такое потоки? Потоки обеспечивают следующие операции чтение из потока запись в поток поиск в потоке
- 13. Что такое потоки?
- 14. Что такое потоки? Класс Stream определяет общие функциональные возможности, которые обеспечивают все потоки; он представляет универсальное
- 15. Чтение и запись двоичных данных string filePath = "..."; FileStream file = new FileStream(filePath); ... BinaryReader
- 16. Чтение и запись двоичных данных string destinationFilePath = @"C:\. . .\BinaryDataFile.bin"; byte[] dataCollection = { 1,
- 17. Чтение и запись двоичных данных string sourceFilePath = @"C:\. . .\BinaryDataFile.bin"; FileStream sourceFile = new FileStream(
- 18. Чтение и запись текста Для чтения и записи текстовых данных в файл используются классы StreamReader и
- 19. Чтение и запись текста string sourceFilePath = @"C:\. . .\TextDataFile.txt"; // Create a FileStream object so
- 20. Чтение и запись текста string sourceFilePath = @"C:\. . .\TextDataFile.txt"; string data; // Create a FileStream
- 21. Чтение и запись текста string destinationFilePath = @"C:\. . .\TextDataFile.txt"; string data = "Hello, this will
- 22. Чтение и запись примитивных типов данных Классы BinaryReader и BinaryWriter предоставляют методы, позволяющие читать и записывать
- 23. Чтение и запись примитивных типов данных string sourceFilePath = @"C:\. . .\PrimitiveDataTypeFile.txt"; FileStream sourceFile = new
- 24. Чтение и запись примитивных типов данных string destinationFilePath = @"C:\. . .\PrimitiveDataTypeFile.txt"; FileStream destFile = new
- 25. Чтение и запись примитивных типов данных float floatValue = 4.5f; writer.Write(floatValue); int intValue = 999999999; writer.Write(intValue);
- 26. Демонстрация: Чтение и запись в файлы
- 28. Скачать презентацию