1. byte[] To char[]
byte[] byt = new byte[5]{0x01,0x02,0x03,0x04,0x05};
char[] = Encoding.ASCII.GetChars(byt)
2. char[] To byte[]
char[] charr = new char[5]{'a','b','c','d','e'};
byte[] barr = Encoding.Default.GetBytes(charr);
3. string To char[]
string s = "abdadfa";
char[] cc = s.ToCharArray();
4. char[] To string
StringBuilder sb = new StringBuilder();
foreach(char c in cc)
{
sb.Append(c);
}
string s = sb.ToString();
/
string sparam = new string(cparam);
5. byte[] To string
byte[] bb = Encoding.UTF8.GetBytes(ss);
string s = Encoding.UTF8.GetString(bb);
6. uint To byte[]
uint upara;
byte[] b = System.BitConverter.GetBytes(upara);
7. byte[] To uint
uint upara = System.BitConverter.ToUint32(bparam);
8. byte To char
system.convert.tochar(bParam);
9. char To byte
system.convert.tobyte(cparam);
10. string To uint
string->byte[]
byte[]->uint