C#の中の文字、バイト、文字列

VaRの STR = " 我是中国人" 
VaRの STR1 = " ABC ";
CHAR []文字の= str.ToCharArray()。
CHAR [] chars1 = STR1
.ToCharArray()。
バイト []バイト= Encoding.Default.GetBytes(文字)。
バイト [] bytes1 =
Encoding.Default.GetBytes(chars1)。
VAR NewStrによってすでに= Encoding.Default.GetString(バイト)。
結果:文字等しいCHAR [5] { 'I'、 ''、 '国' 'で'、 '人'} 
    [3] chars1等しいチャー{ 'A'、 'B'、 'C'}は、
    等しいバイトバイト[10] {206、210、202、199、214、208、185、250、200は、203}
    バイトに等しいバイト1 [3] {97、98、99}
    NewStrによってすでに等しい"私は中国の午前"

分析:
  1、文字漢字はへのバイトではない、表示することができ
  た文字のいずれかの文字は中国語、英語や他の表現、2バイトを占め、とり、2
  3を、3種類の間で互換性があり
  4、バイトへASCIIコード配列ショー

おすすめ

転載: www.cnblogs.com/az4215/p/11389841.html