将字符串转换为二进制零和1

Kya*_*mer 6 c# string binary

我想将字符串转换为二进制,我尝试了这段代码

byte[] arr = System.Text.Encoding.ASCII.GetBytes(aa[i]);
Run Code Online (Sandbox Code Playgroud)

还有这个

System.Text.ASCIIEncoding encoding = new System.Text.ASCIIEncoding();
byte[] arr= encoding.GetBytes(aa[i]);
Run Code Online (Sandbox Code Playgroud)

但它返回的数字不是二进制的说如果我写'm'它将它转换为"0109"我想转换为0和Ones只提前谢谢

小智 16

这是一个例子:

foreach (char c in "Test")
    Console.WriteLine(Convert.ToString(c, 2).PadLeft(8, '0'));
Run Code Online (Sandbox Code Playgroud)