Tostring("X2")byte,string转化
来源:互联网 发布:linux配置jdk环境 编辑:程序博客网 时间:2024/05/15 23:53
/// <summary>
/// 将byte型转换为字符串
/// </summary>
/// <param name="arrInput">byte型数组</param>
/// <returns>目标字符串</returns>
private string ByteArrayToString(byte[] arrInput)
{
int i;
StringBuilder sOutput = new StringBuilder(arrInput.Length);
for (i = 0; i < arrInput.Length; i++)
{
sOutput.Append(arrInput[i].ToString("X2"));
}
//将此实例的值转换为System.String
return sOutput.ToString();
}
/// <summary>
/// 对接收到的数据进行解包(将接收到的byte型数组解包为Unicode字符串)
/// </summary>
/// <param name="recbytes">byte型数组</param>
/// <returns>Unicode编码的字符串</returns>
public string disPackage(byte[] recbytes)
{
string temp = "";
foreach (byte b in recbytes)
temp += b.ToString("X2") + " ";//ToString("X2") 为C#中的字符串格式控制符
return temp;
}
======================================================
ToString("X2") 为C#中的字符串格式控制符
X为 十六进制
2为 每次都是两位数
比如 0x0A ,若没有2,就只会输出0xA
假设有两个数10和26,正常情况十六进制显示0xA、0x1A,这样看起来不整齐,为了好看,可以指定"X2",这样显示出来就是:0x0A、0x1A。
- Tostring("X2")byte,string转化
- String转化为byte[]和byte[]转化为String
- Byte数组转化为String
- c# byte[] 与string转化
- java string byte 转化 编码
- String和byte[]相互转化
- c# byte[] 与string转化
- c# byte[] 与string转化
- Java byte转化成String
- tostring("x2")的用法
- 将Byte数组转化为String
- 将Byte数组转化为String
- [转贴]将Byte数组转化为String
- string 与 byte[] 的相互转化
- 将Byte数组转化为String
- 将Byte数组转化为String
- 将Byte数组转化为String
- 将Byte数组转化为String
- 1.K近邻分类算法(KNN)
- 1057. 数零壹(20)
- Gradle sync failed: Could not find com.android.tools.build:gradle
- tomcat 下服务启动顺序
- 笔记 手机号码验证正则表达式
- Tostring("X2")byte,string转化
- CAS认证(1):流程详解
- 1032. 挖掘机技术哪家强(20)
- 分享:电脑虚拟内存到底能不能关掉
- css命名规范
- ubuntu SS 配置
- log4j 日志文件配置
- Android音频子系统,Audiopolicyservice音频策略的制定(五)
- CoordinatorLayout使用浅析