0
我有一個特定協議的工作給定的服務器。 通過該協議,我需要向服務器發送3首不同的2個字節大小的字符串的電子郵件,密碼,用戶名。嘗試發送2個字節的字符串到服務器
我不知道究竟如何做到這一點? 我試圖轉換字符串,並改變他們的大小,但沒有奏效。
這就是我試圖做 -
byte[] logInStream = System.Text.Encoding.ASCII.GetBytes("203##" + usernameTB.Text + "##" + passwordTB.Text + "##" + emailTB.Text);
NetworkStream serverStream = serverStream.Write(logInStream, 0, logInStream.Length);
serverStream.Flush();
你說的'2個字節大小的strings'是什麼意思? – jAC
是啊...你是什麼意思「2個字節」是什麼意思?你是指服務器上可接受的編碼。您可以嘗試使用「System.Text.Encoding.UTF16 ....」。 – programmerj