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