protected override void NetworkWorker_DoWork(object sender, DoWorkEventArgs e) { byte[] operationBytes = Encoding.UTF8.GetBytes(ExchangeHelper.ToString(operation)); byte[] beSended = ByteHelper.LinkBytes(operationBytes, beSendedData); byte[] receive = net.Send(beSended, 10000, tryTimes); string originData = receive == null?ExchangeHelper.ToString(ExchangeCode.TIME_OUT) : Encoding.UTF8.GetString(receive); e.Result = originData; }