/// <summary>
 /// [自校验] 直接发送字符串数组并确认对方接收完成数据,如果结果异常,则结束通讯
 /// </summary>
 /// <param name="socket">网络套接字</param>
 /// <param name="customer">用户指令</param>
 /// <param name="name">用户名</param>
 /// <param name="pwd">密码</param>
 /// <returns>是否发送成功</returns>
 protected OperateResult SendAccountAndCheckReceive(Socket socket, int customer, string name, string pwd)
 {
     return(SendBaseAndCheckReceive(socket, HslProtocol.ProtocolAccountLogin, customer, HslProtocol.PackStringArrayToByte(new string[] { name, pwd })));
 }
 /// <summary>
 /// [自校验] 直接发送字符串数组并确认对方接收完成数据,如果结果异常,则结束通讯
 /// </summary>
 /// <param name="socket">网络套接字</param>
 /// <param name="customer">用户指令</param>
 /// <param name="sends">发送的字符串数组</param>
 /// <returns>是否发送成功</returns>
 protected OperateResult SendStringAndCheckReceive(Socket socket, int customer, string[] sends)
 {
     return(SendBaseAndCheckReceive(socket, HslProtocol.ProtocolUserStringArray, customer, HslProtocol.PackStringArrayToByte(sends)));
 }