Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Метод WriteAllBytes записывает данные в двоичный файл.
append
Если параметр имеет значениеTrue
, он добавит данные в файл; в противном случае данные в файле перезаписываются.
Если указанный путь, за исключением имени файла, недопустим, DirectoryNotFoundException будет создано исключение. Если путь действителен, но файл не существует, будет создан файл.
Для записи в двоичный файл
WriteAllBytes
Используйте метод, указав путь к файлу и имя и байты для записи. В этом примере массив данных CustomerData
добавляется в файл с именем CollectedData.dat
.
Dim CustomerData As Byte() = (From c In customerQuery).ToArray()
My.Computer.FileSystem.WriteAllBytes(
"C:\MyDocuments\CustomerData", CustomerData, True)
Надежное программирование
Следующие условия могут создать исключение:
Путь недействителен по одной из следующих причин: это строка нулевой длины; он содержит только пробелы; или содержит недопустимые символы. (ArgumentException).
Путь недействителен, так как он
Nothing
(ArgumentNullException).File
указывает на путь, который не существует (FileNotFoundException или DirectoryNotFoundException).Файл используется другим процессом или возникает ошибка ввода-вывода (IOException).
Путь превышает системную максимальную длину (PathTooLongException).
Имя файла или каталога в пути содержит двоеточие (:) или имеет недопустимый формат (NotSupportedException).
У пользователя отсутствуют необходимые разрешения для просмотра пути (SecurityException).