相关疑难解决方法(0)

BitArray以错误的方式返回位?

这段代码:

BitArray bits = new BitArray(new byte[] { 7 });
foreach (bool bit in bits)
{
    Console.WriteLine(bit ? 1 : 0);
}
Run Code Online (Sandbox Code Playgroud)

给我以下输出:

11100000
Run Code Online (Sandbox Code Playgroud)

不应该是相反的方式吗?像这样:

00000111
Run Code Online (Sandbox Code Playgroud)

我知道有一点点大端,虽然这些术语只涉及字节的位置.据我所知,它们不会影响比特.

c# enumeration bitarray

13
推荐指数
1
解决办法
5753
查看次数

标签 统计

bitarray ×1

c# ×1

enumeration ×1