Я пытаюсь преобразовать байтовый массив в массив в шорты, но, похоже, он не работает.Проблема в том, что мой цикл for остановится, когда доберется до битконвертера.Вот мой фрагмент кода:
byte[] input = File.ReadAllBytes("frame.jpg");
short[] output = new short[input.Length / 2];
Console.WriteLine("Converting bytes to shorts");
for (int i = 0; i == input.Length; i++)
{
output[i/2] = BitConverter.ToInt16(input, i);
Console.WriteLine(Convert.ToString(output[i/2]) + " ");
}
Я ценю любую помощь, которую вы можете оказать.