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
时间: 2024-11-05 18:59:49