C# 中将BitArray类型转换为十进制整数 利用位的左移(<<)和位的或(|)进行计算获得
2021-03-07 01:26
标签:计算 converter result byte short bytes nbsp for 十进制 BitArray bitArray = new BitArray(16); int shorN = 0; ushort ushorResult =Convert.ToUInt16( shorN); 最终获得的 val 的值与 ushorResult 是相等的;
ushort val =123;
bitArray = new BitArray(BitConverter.GetBytes(val));
for (ushort i = 0; i {
if(bitArray.Get(i))
{
shorN |= (1
}
}
下一篇:Windows服务安装小工具
文章标题:C# 中将BitArray类型转换为十进制整数 利用位的左移(<<)和位的或(|)进行计算获得
文章链接:http://soscw.com/index.php/essay/61111.html