/// <summary> /// 处理DEL消息 /// </summary> /// <param name="callerID"></param> /// <param name="lineHash"></param> /// <param name="sc"></param> public static void DoDel(string callerID, int lineHash, SynchronousController sc) { TextDoc textDoc = sc.TextDoc; int index = textDoc.GetIndexByHash(lineHash); textDoc.DeleteLine(textDoc.GetLineByHash(lineHash)); sc.ToDeleteLine(index); sc.MessageQueues.MessagesToSend.Enqueue(MessageWrapper.WriteMsg(callerID, sc.Identity, MessageType.VRF, lineHash, "DEL")); }