C 中byte 和 string 的相互轉換

2021-05-27 10:12:05 字數 578 閱讀 2120

byte 和 string 的相互轉換

string s = "c#語言";

byte b1 = system.text.encoding.default.getbytes(s);

byte b2 = system.text.encoding.unicode.getbytes(s);

string t1 = "";

foreach (byte b in b1)

string t2 = "";

foreach (byte b in b2)

console.writeline("b1.length = " + b1.length);

console.writeline(t1);

console.writeline("b2.length = " + b2.length);

console.writeline(t2);

byte bs = ;

string ss = system.text.encoding.ascii.getstring(bs);

console.writeline(ss);

string和byte 的轉換 C

string型別轉成byte 反過來,byte轉成string 其它編碼方式的,如system.text.utf8encoding,system.text.unicodeencoding class等 例如 string型別轉成ascii byte 01 轉成 byte new byte ascii...

string和byte 的轉換 C

string型別轉成byte bytearray system.text.encoding.default.getbytes str 反過來,byte轉成string str system.text.encoding.default.getstring bytearray 其它編碼方式的,如syst...

string和byte 的轉換 C

string型別轉成byte bytearray system.text.encoding.default.getbytes str 反過來,byte轉成string str system.text.encoding.default.getstring bytearray 其它編碼方式的,如syst...