相关疑难解决方法(0)

如何在C#中将整数转换为二进制字符串?

我正在写一个数字转换器.如何在C#中使用内置函数将整数转换为二进制字符串(Convert.ToString根据给定的值做不同的事情)?

  • 二进制 - >符号量级
  • 二进制 - >一个补充
  • 二进制>二进制补码

c#

9
推荐指数
4
解决办法
4万
查看次数

C#如何将short []转换为bool []?

short[] sBuf = new short[2];
sBuf[0] = 1;
sBuf[1] = 2;

bool[] bBuf = new bool[sBuf.Length * 16];
Buffer.BlockCopy(sBuf, 0, bBuf, 0, sBuf.Length * 2);

Desired result value  
sBuf[0] = 1
bBuf[0] = true, bBuf[1] = false, bBuf[2] = false, bBuf[3] = false...
sBuf[0] = 2
bBuf[16] = false, bBuf[17] = true, bBuf[18] = false, bBuf[19] = false...
Run Code Online (Sandbox Code Playgroud)

但无法正确转换.
我想从short []转换为bool [],但我不知道如何.

c# arrays boolean short

8
推荐指数
1
解决办法
1544
查看次数

标签 统计

c# ×2

arrays ×1

boolean ×1

short ×1