Encoding类 表示字符编码
1.字符串转换成字节数组byte[]
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace FileStreamTest
{
class Program
{
static void Main(string[] args)
{
string str = "Hello World!";
//将字符串转换成字节组
byte[] bytes = Encoding.Default.GetBytes(str);
foreach (byte b in bytes)
{
Console.Write(b+" ");
}
Console.WriteLine();
Console.ReadLine();
}
}
}
2.字节数组换成字符串
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace FileStreamTest
{
class Program
{
static void Main(string[] args)
{
byte[] bytes = { 72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100, 33 };
//将字节组转换成字符串
string newStr = Encoding.Default.GetString(bytes);
Console.Write(newStr);
Console.ReadLine();
}
}
}
转载于:https://www.cnblogs.com/fengfuwanliu/p/10571360.html