У меня есть файл FLV Я сохранил его в байтовый массив, и я могу прочитать его байтом по байту. Я хочу преобразовать каждый байт в двоичный 0s и 1sпреобразовать байт в двоичный
Я хочу преобразовать переменную b в двоичный 1s 0s. например, если b = 70, как преобразовать его в двоичный код
какую функцию я могу использовать в C# для этого?
вот мой код для чтения FLV-файла и хранения его байтового массива.
byte[] myArray = System.IO.File.ReadAllBytes(@"myFlvFile.flv");
int r = 0;
foreach (var b in myArray)
{
r += 1;
txtBit.Text = Environment.NewLine + Convert.ToString(b);
if (r == 50)
return;
}
Есть 8 бит в байте, поэтому вы не можете преобразовать байт в бит, не теряя большую часть информации. Можете ли вы опубликовать _примеры того, чего вы хотите достичь? – Oded
Что вы подразумеваете под «двоичным»? Строка, содержащая двоичное представление этого байта? – svick
Я хочу преобразовать переменную b в двоичный 1s 0s. например, если b = 70, как преобразовать его в двоичный. – Eyla