string转byte[]:
byte[] byteArray = System.Text.Encoding.Default.GetBytes ( str );byte[]转string:
string str = System.Text.Encoding.Default.GetString ( byteArray );foreach (byte b in buf) { strBuilderSB.Append(b.ToString("X2") + " "); }
string转ASCII byte[]:
byte[] byteArray = System.Text.Encoding.ASCII.GetBytes ( str );ASCII byte[]转string:
string str = System.Text.Encoding.ASCII.GetString ( byteArray );
//十进制转二进制
Console.WriteLine(Convert.ToString(69, 2));//十进制转八进制
Console.WriteLine(Convert.ToString(69, 8));//十进制转十六进制
Console.WriteLine(Convert.ToString(69, 16));//二进制转十进制
Console.WriteLine(Convert.ToInt32(”100111101″, 2));//八进制转十进制
Console.WriteLine(Convert.ToInt32(”76″, 8));//十六进制转十进制
Console.WriteLine(Convert.ToInt32(”FF”, 16));
转载于:https://www.cnblogs.com/Qing-Bo/p/9042016.html
相关资源:C#进制转换源代码(支持四种进制互转)