Я хочу зв'язати деякі біти в один. Я маю цей метод:
public BitArray Encode(string source)
{
List encodedSource = new List();
for (int i = 0; i < source.Length; i++)
{
List encodedSymbol = this.Root.Traverse(source[i], new List());
encodedSource.AddRange(encodedSymbol);
}
BitArray bits = new BitArray(encodedSource.ToArray());
return bits;
}
Це повертає мені 0/1 двійкові біти, тепер у мене є цей код, щоб
показати мені вихід:
foreach (bool bit in encoded)
{
MessageBox.Show((bit ? 1 : 0) + "");
}
Тепер я просто показую MessageBox для кожного біта, але як я
можу просто concat всі біти в один MessageBox, це може бути дурне
питання, але я не можу обернути голову навколо нього.