При использовании 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();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д