При использовании FileStream.Read буфер заполнен нулями - C#
Формулировка задачи:
Добрый день, уважаемые)
Есть код:
После выполнения данного кода buffer заполнен нулями.
Подскажите что в данном коде не так?
Ведь по идее в buffer-е должна храниться последовательность байт.
FileStream fileStream = new FileStream(fileName, FileMode.Open, FileAccess.Read); byte[] buffer = new byte[fileStream.Length]; int bytesRead = 0; bytesRead = fileStream.Read(buffer, 0, buffer.Length) fileStream.Close();
Решение задачи: «При использовании FileStream.Read буфер заполнен нулями»
textual
Листинг программы
Image image = Image.FromFile(@"C:\12.png");
System.IO.MemoryStream memoryStream = new System.IO.MemoryStream();
image.Save(memoryStream, System.Drawing.Imaging.ImageFormat.Png);
byte[] b = memoryStream.ToArray();
foreach (var item in b)
{
Console.WriteLine(item);
}
Console.ReadKey();