.NET 4.x Массив byte в Int - C#

Узнай цену своей работы

Формулировка задачи:

Имеется (только как пример):
byte[] bArr = new []{0,0,0,0,185,11,0,0}
Из этого массива нужно извлечь Int. Int = то что начинается с 4 индекса. Каким образом можно "обрезать" нули массива слева? Ибо Int не всегда 32 А значит индекс тоже не всегда 4.
var received = bArr.SkipWhile(x => x == 0).ToArray();
А дальше разберусь. Всем спасибо)))

Решение задачи: «.NET 4.x Массив byte в Int»

textual
Листинг программы
int i = BitConverter.ToInt32(bArr, 4);

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

9   голосов , оценка 3.778 из 5
Похожие ответы