将一个包含ASCII编码字符的Byte数组转化为一个完整的String,可以使用如下的方法:
- using System;
- using System.Text;
- public static string FromASCIIByteArray(byte[] characters)
- {
- ASCIIEncoding encoding = new ASCIIEncoding( );
- string constructedString = encoding.GetString(characters);
- return (constructedString);
- }
将一个包含Unicode编码字符的Byte数组转化为一个完整的String,可以使用如下的方法:
- public static string FromUnicodeByteArray(byte[] characters)
- {
- UnicodeEncoding encoding = new UnicodeEncoding( );
- string constructedString = encoding.GetString(characters);
- return (constructedString);
- }
本文介绍了如何将ASCII和Unicode编码的Byte数组转换为C#中的String。提供了两种实用的方法,一种用于ASCII编码,另一种用于Unicode编码。这对于处理不同编码的数据非常有用。
2112

被折叠的 条评论
为什么被折叠?



