private void btnSend_Click(object sender, EventArgs e) { try { string send = this.txtSend.Text; if (send.Length == 0) { return; } byte[] bytes = Encoding.Default.GetBytes(send); IntPtr dwConnId = client.GetConnectionId(); // 发送 if (client.Send(bytes, bytes.Length)) { AddMsg(string.Format("$ ({0}) Send OK --> {1}", dwConnId, send)); } else { AddMsg(string.Format("$ ({0}) Send Fail --> {1} ({2})", dwConnId, send, bytes.Length)); } } catch (Exception ex) { AddMsg(string.Format("$ Send Fail --> msg ({0})", ex.Message)); } }