Отрицательное число в массиве byte

128
29 декабря 2019, 00:20

Подскажите пожалуйста, создаю байт массив, возникает ошибка на элемент -35

byte[] index = new byte[] { 0, -35, 0 };
Значение константы "-35" не может быть преобразовано в "byte".
Answer 1

Тип byte принимает строго положительные числа 0..255. Если нужно представление со знаком, используйте тип sbyte -128..+127. Читать тут

READ ALSO
Применение Unity в Windows Forms

Применение Unity в Windows Forms

У меня есть допустим программа написанная на c#, и я хочу, чтобы например в интерфейсе программы было подокно которое должно быть уровнем Unity

118
Подключение к БД Mysql, получение данных

Подключение к БД Mysql, получение данных

Как можно осуществить подключение к базе данных Mysql и осуществить запросы? К примеру в PHP я подключаюсь так

127
Как правильно остановить чтение файла?

Как правильно остановить чтение файла?

Для упрощения считывания данных из бинарного файла, унаследовал класс BinaryReader, и описал несколько вспомогательных методов:

161
Рисовать пиксель при условии

Рисовать пиксель при условии

В textbox есть строка, состоящая из 1 и 0Код должен читать строку

137