gpt4 book ai didi

c# - 如何设置字节数组中的每一位

转载 作者:行者123 更新时间:2023-11-30 19:20:11 24 4
gpt4 key购买 nike

如何将以下具有 21 个字节或 168 位的字节数组中的每一位设置为零或一?

byte[] logonHours

非常感谢

最佳答案

好吧,要将每一位都清零,您可以使用 Array.Clear :

Array.Clear(logonHours, 0, logonHours.Length);

设置每一位稍微更难:

for (int i = 0; i < logonHours.Length; i++)
{
logonHours[i] = 0xff;
}

如果您发现自己经常填充一个数组,您可以编写一个扩展方法:

public static void FillArray<T>(this T[] array, T value)
{
// TODO: Validation
for (int i = 0; i < array.Length; i++)
{
array[i] = value;
}
}

关于c# - 如何设置字节数组中的每一位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7112635/

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