using System.IO;
using System;
class Program
{
static void Main()
{
byte a = (byte)35;
Console.WriteLine(Convert.ToString(a,2));
Console.WriteLine(Convert.ToString(Reverse(a),2));
}
static byte Reverse(byte b)
{
int rev = (b >> 4) | ((b & 0xf) << 4);
rev = ((rev & 0xcc) >> 2) | ((rev & 0x33) << 2);
rev = ((rev & 0xaa) >> 1) | ((rev & 0x55) << 1);
return (byte)rev;
}
}
本文介绍了如何使用C#编程语言,通过定义一个反转字节的函数并将其转换为二进制字符串的过程。通过实例演示了如何实现字节的反转操作,并展示了将反转后的字节转换为二进制字符串的方法。
1177

被折叠的 条评论
为什么被折叠?



