UnicodeEncoding 类
来源:互联网 发布:百度大数据怎么用 编辑:程序博客网 时间:2024/06/08 11:36
下面的示例演示如何使用 UnicodeEncoding 将 Unicode 字符串编码为字节数组。然后将该字节数组解码为字符串,以表明没有丢失数据。
using System;
using System.Text;
class UnicodeEncodingExample {
public static void Main() {
// The encoding.
UnicodeEncoding unicode = new UnicodeEncoding();
// Create a string that contains Unicode characters.
String unicodeString =
"This Unicode string contains two characters " +
"with codes outside the traditional ASCII code range, " +
"Pi (/u03a0) and Sigma (/u03a3).";
Console.WriteLine("Original string:");
Console.WriteLine(unicodeString);
// Encode the string.
Byte[] encodedBytes = unicode.GetBytes(unicodeString);
Console.WriteLine();
Console.WriteLine("Encoded bytes:");
foreach (Byte b in encodedBytes) {
Console.Write("[{0}]", b);
}
Console.WriteLine();
// Decode bytes back to string.
// Notice Pi and Sigma characters are still present.
String decodedString = unicode.GetString(encodedBytes);
Console.WriteLine();
Console.WriteLine("Decoded bytes:");
Console.WriteLine(decodedString);
}
}
在控制台运行结果:
- UnicodeEncoding 类
- UnicodeEncoding HashAlgorithm CryptoConfig BitConverter
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 解决问题的关键词:勇气、诚意、智慧!
- 网站功能框架
- 展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告
- HDOJ-2038-Turn the corner
- C#中对ActiveX控件的调用
- UnicodeEncoding 类
- F# 中的 LOP 之“抽像表述”
- JSON-LIB及其相关包
- 数组转DataTable的实现
- Java与XML联合编程之SAX篇
- NET2272.h 代码分析
- Containers in depth笔记
- 哎分担
- Sybase:delete data of table ---truncate