谢谢
解决方案 »
- 请问 C#PANEL 跨滚动条截图
- 请教 如何计算 字体 的毫米?
- 跪求高手用C#写一摄像头拍照,录相程序
- 动态添加的dropdownlist如何绑定数据源
- ListView多选问题,十万火急,在线等待,谢谢!!!
- 带有 CLSID {522409ED-DFEC-494F-AB8E-F831DDA8D51C} 的 COM 对象无效或未注册。
- AxMSFlexGridLib在.net工具箱里能不能找到这个控件啊,它是什么控件???谢谢
- 如何在 WPF 实现窗口旋转
- 谁能帮我解释下这句代码是什么意思?
- 如何在两个窗体间传递DataTable(整个表)的数据.
- 我自己制作的《程序员》2006年第1期与大家分享。希望大家支持。
- 关于UDP套节字的小问题.
using System;
using System.Text;namespace ConvertExample
{
class ConvertExampleClass
{
static void Main()
{
string unicodeString = "This string contains the unicode character Pi(\u03a0)"; // Create two different encodings.
Encoding ascii = Encoding.ASCII;
Encoding unicode = Encoding.Unicode; // Convert the string into a byte[].
byte[] unicodeBytes = unicode.GetBytes(unicodeString); // Perform the conversion from one encoding to the other.
byte[] asciiBytes = Encoding.Convert(unicode, ascii, unicodeBytes);
// Convert the new byte[] into a char[] and then into a string.
// This is a slightly different approach to converting to illustrate
// the use of GetCharCount/GetChars.
char[] asciiChars = new char[ascii.GetCharCount(asciiBytes, 0, asciiBytes.Length)];
ascii.GetChars(asciiBytes, 0, asciiBytes.Length, asciiChars, 0);
string asciiString = new string(asciiChars); // Display the strings created before and after the conversion.
Console.WriteLine("Original string: {0}", unicodeString);
Console.WriteLine("Ascii converted string: {0}", asciiString);
}
}
}
using System.Text;class UTF8EncodingExample {
public static void Main() {
// Create a UTF-8 encoding.
UTF8Encoding utf8 = new UTF8Encoding();
// A Unicode string with two characters outside an 8-bit code range.
String unicodeString =
"This unicode string contains two characters " +
"with codes outside an 8-bit code range, " +
"Pi (\u03a0) and Sigma (\u03a3).";
Console.WriteLine("Original string:");
Console.WriteLine(unicodeString); // Encode the string.
Byte[] encodedBytes = utf8.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 = utf8.GetString(encodedBytes);
Console.WriteLine();
Console.WriteLine("Decoded bytes:");
Console.WriteLine(decodedString);
}
}
Server.UrlEncode