Оригинал kevin617 Опубликовано 2010-12-08 11:22:00 читать сборник номер 8630
начал
FileStream случайного чтения и записи файлов можно использовать метод Seek
Seek () ---------- Есть два параметра первого параметра определяет файл расстояния байт перемещение указателя. Второй параметр определяет начальное положение вычисленного
значения представлено SeekOrigin перечисления: SeekOrigin три значения: начало текущего конца.
aFile.Seek (8, SeekOrigin.Begin) --------- файл указатель перемещается на восьмой байт. Стартовая позиция является первым байтом файла.
aFile.Seek (-5, SeekOrigin.End) от конца файла взгляд вперед пяти байт. ,
aFile.Seek (2, SeekOrigin.Current);
или менее от MSDN
FileStream.Seek метод
.NET Framework 2.0 ,
релиз
Framework 4.
.NET Framework 3.5
.NET Framework 3.0
Silverlight
текущей позиции до заданной величины потока.
Пространство имен: System.IO
Сборка: mscorlib (в mscorlib.dll)
Синтаксис
общественного переопределение долго Seek (
длинное смещение,
SeekOrigin происхождение
)
范例: с
помощью системы;
использованием System.IO;
класс FStream
{
статической силы Main ()
{
сопза строка имя_файл = "Test # @@ # Даты.";
// Создание случайных данных для записи в файл.
байт [] DataArray = новый байт [100000];
новый Random () NextBytes (DataArray).
используя (FileStream
FileStream = новый FileStream (имя_файла, FileMode.Create))
{
// Запись данных в файл, байт за байтом.
для (INT I = 0; I <dataArray.Length; я ++)
{
fileStream.WriteByte (DataArray [I]);
}
// Установить позицию потока в начало файла.
fileStream.Seek (0, SeekOrigin.Begin);
// Чтение и проверки данных.
для (INT I = 0; I <fileStream.Length; я ++)
{
если (DataArray [я] = fileStream.ReadByte) (!)
{
Console.WriteLine ( "Ошибка записи данных.");
возвращение;
}
}
Console.WriteLine ( "Данные были записаны в {0}" +
"и проверены.", FileStream.Name);
}
}
}
----------------
Предупреждение: Данная статья является оригинальной статьей CSDN блоггеров «kevin617», и последующие CC 4.0 BY-SA авторского договора Приводимого, пожалуйста , приложите ссылку первоисточника и это утверждение.
Оригинальная ссылка: https: //blog.csdn.net/kevin617/article/details/6062500
объект С # FileStream Seek () Метод ----- оттиск
рекомендация
отwww.cnblogs.com/bedfly/p/12130435.html
рекомендация
ранжирование