其实不难,参考下面这个,自己写写好了。 public  string Byte2Bit(byte b)
{
StringBuilder s = new StringBuilder(8);
int flag= 1;

while ( flag < 256 )
{
s.Append((b&flag)>0?"1":"0");
flag*=2;
} return s.ToString();
}