字符串与字节数组转换

简介: 字符串与字节数组转换

字符串转字节数组

var str = "hello world"; 
byte[] byteArray = System. Text. Encoding. UTF8. GetBytes(str); 


字节数组转字符串

byte[] byteArray;
string str = System.Text.Encoding.UTF8.GetString(byteArray);


字节数组转十六进制字符串

/// <summary>
/// 字节数组转十六进制字符串
/// </summary>
/// <param name="bytes"></param>
/// <param name="connector"></param>
/// <returns></returns>
public static string BytesToHexStr(byte[] bytes, string connector = "")
{
    string returnStr = "";
    if (bytes != null)
    {
        for (int i = 0; i < bytes.Length; i++)
        {
            returnStr += (bytes[i].ToString("X2") + connector);
        }
    }
    return returnStr;
}
目录
相关文章
|
3月前
|
人工智能
字符串转换后的长度
【10月更文挑战第10天】字符串转换后的长度I,字符串转换后的长度II
39 1
|
8月前
复杂的数据类型如何转成字符串!
复杂的数据类型如何转成字符串!
|
8月前
|
存储 测试技术
luatos 字符串与数组转换,解析hex数组
luatos 字符串与数组转换,解析hex数组
132 1
|
8月前
|
C#
C# | [字节数组]与[16进制字符串]互相转换 - CodePlus系列
十六进制(简写为hex或下标16)是一种基数为16的计数系统,是一种逢16进1的进位制。通常用数字0、1、2、3、4、5、6、7、8、9和字母A、B、C、D、E、F(a、b、c、d、e、f)表示,其中:A~F表示10~15,这些称作十六进制数字。 我们在做开发的过程中,经常需要将收发数据打印出来检查。如何简单高效的一行代码转换字节数组到字符串呢?我们来一起看看吧!
167 0
C# | [字节数组]与[16进制字符串]互相转换 - CodePlus系列
|
8月前
|
开发框架 .NET C#
C# | [二进制字符串] 与 [字节数组] 互相转换,一行代码就搞定! - CodePlus系列
开发中有时需要将二进制数据转换为字符串或相反。虽然.NET提供了一些用于二进制数据操作的类库,但是它们的使用有时候会比较繁琐。STTech.CodePlus是一个.NET扩展库,它提供了很多实用的扩展方法,可以帮助我们更方便地进行二进制数据操作。 在本文中,我们将介绍如何使用STTech.CodePlus扩展库实现二进制字符串和字节数组的快速互相转换。
304 0
|
8月前
|
存储 C#
C# | 二进制字符串(“101010101”)、字节数组(byte[])互相转换
当我们在计算机中处理数据时,经常需要将数据从一种格式转换为另一种格式。而本文的将二进制字符串转换为字节数组听起来很稀松平常但实际又不是那么常见的特殊的转换方式。 二进制字符串是由 0 和 1 组成的字符串,比如:“0111010010101000”。 字节数组常用于读取和写入二进制文件、网络通信等。
775 0
一个将十六进制转换为二进制字符数组的函数
十六进制数转换为二进制数组的函数HexToBinStr 函数实现: void HexToBinStr(int hex, char *bin_str, int str_size) { int i; for (i = 0; i !=str_size; ++i) { ...
1913 0
|
JSON JavaScript 前端开发
json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值
原文:json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值 主要内容: 一、json相关概念 二、json字符串转换成json对象 (字符串--&gt;JSON对象) 三、json对象转换成字符串(json对象--&gt;字符串) 四、将值转换成字符串(值--&gt;字符串) 五、字符串转成值(字符串--&gt;值)   同步的交流学习社区:http://www.mwcxs.top/page/425.html 一、json相关概念 json,全称为javascript object notation,是一种轻量级的数据交互格式。
6346 0