gpt4 book ai didi

c# - 反转 BitArray 顺序的最有效方法?

转载 作者:太空狗 更新时间:2023-10-29 18:00:59 25 4
gpt4 key购买 nike

我一直想知道在 C# 中反转 BitArray 顺序的最有效方法是什么。明确地说,我不想通过调用 .Not() 来反转位数组,我想反转数组中位的顺序。

干杯,克里斯

最佳答案

public void Reverse(BitArray array)
{
int length = array.Length;
int mid = (length / 2);

for (int i = 0; i < mid; i++)
{
bool bit = array[i];
array[i] = array[length - i - 1];
array[length - i - 1] = bit;
}
}

关于c# - 反转 BitArray 顺序的最有效方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4791202/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com