2020年9月18日 星期五

[C#] StatusStrip

 1.從工具箱拉StatusStrip,並照下步驟拉兩個StatusLabel.


2.第一個StatusStrip叫Status並修改外觀,第二個無預設名稱.






3.toolStripStatusLabel2.Text = "Test";













2020年9月15日 星期二

[C#] byte/char/string轉換



●byte → char

byte[] byte1 = new byte[5]{0x01,0x02,0x03,0x04,0x05};
char[] char1 = Encoding.ASCII.GetChars(byte1);


●char → byte

char[] char1 = new char[5]{a,b,c,d,e};
byte[] byte1 = Encoding.Default.GetBytes(char1 );


●string  → char[]

string string1 = "abcde";
char[] char1 = string1.ToCharArray(); 


●string  → byte[]
string string1 = "abcde"; 
byte[] byte1 = Encoding.UTF8.GetBytes(string1);
 

●byte[]  → string


byte[] byte1 = new byte[5] { 0x31, 0x32, 0x33, 0x34, 0x35 };
string string1 = Encoding.UTF8.GetString(byte1);