using(FileStream stream = new FileStream(@"D:\files\some-file.jpg", FileMode.Open, FileAccess.Read, FileShare.None) {
// здесь читаем файл
// по выходу из этого блока файл закроется сам
}
Двоичное чтение файла
Погуглил но безрезультатно.
Подскажите-ка (с примером если можно) как можно содержимое двоичного файла прочесть на переменную типа Stream.
Скажем есть файл "D:\files\some-file.jpg"
:confused:
Спасибо.
Цитата: mikhalych
Если можно поподробнее с места чтения пожалуйста и после чтения как преобразовать тип FileStream в Stream.
Спасибо.
Спасибо.
FileStream наследник Stream:
Код:
using(Stream stream = new FileStream(@"D:\files\some-file.jpg", FileMode.Open, FileAccess.Read, FileShare.None) {
// здесь читаем файл
// по выходу из этого блока файл закроется сам
}
// здесь читаем файл
// по выходу из этого блока файл закроется сам
}