111,126
社区成员
发帖
与我相关
我的任务
分享private ulong num=0;
private object lock= new object();
public void yourMethod(....)
{
Msg s;
....
lock(lock)
{
if(num== ulong.MaxValue)
num=0;
else;
num++;
s= 使用num参数产生你要发送的消息(num,.....);
}
Send(s);
}
public class StateObject
{
public Socket socket = null; // 客户所对应的Socket
public const int BUFFER_SIZE = 64*1024;
public byte[] buffer = new byte[BUFFER_SIZE];
public int offset = 0;
public int runningNumber; //序列号
}