Доступ к переменной вне блока кода

142
29 декабря 2019, 02:00

Как обратиться к переменной value2 вне блока кода?

bytes = new byte[1024];
using (var stream = new MemoryStream(bytes))
using (var reader = new BinaryReader(stream))
{
    uint value1 = reader.ReadUInt32();
    uint value2 = reader.ReadUInt32();
    short value3 = reader.ReadInt16();
}
Console.WriteLine("Получили пакет {0}", value3);

Пробовал объявлять переменную до блока, и в блоке присваивать, но на выходе значение остается равным 0.

READ ALSO
Лишний символ перед строкой

Лишний символ перед строкой

Клиент должен считать строку с помощью ReadUTF() - значит, нужно сначала записать кол-во символов в строке ushort, а затем саму строкуЯ так и делаю

142
Ошибка Action has more than one parameter that was specified or inferred as bound from request body

Ошибка Action has more than one parameter that was specified or inferred as bound from request body

Есть такая странная ошибка при добавлении api контроллера в работающий проект: собирается, но при старте проекта выдаёт вместо индексной страницы...

301
Программирование USB -> COM порта на C++

Программирование USB -> COM порта на C++

Собираюсь подключить несколько моторчиков, датчиков ,светодиодовНо чтобы все это управлялось напрямую с ноута (без отдельного железа)

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

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

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

128