pop3Socket = new Socket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);
pop3Socket.Connect(_IPEndAdd);
return pop3Socket.Connected;
public bool Response()
{
try
{
byte[] RecvBytes = new byte[256];
int bytes; bytes = pop3Socket.Receive(RecvBytes,RecvBytes.Length,0);
_Message = Encoding.ASCII.GetString(RecvBytes,0,bytes);
int intTemp = _Message.LastIndexOf("+OK");
_Message = _Message.Substring(intTemp);
return true;
}
catch(Exception ex)
{
_Message = ex.Message;
pop3Socket.Shutdown(SocketShutdown.Both);
pop3Socket.Close();
return false;
}
}1、在发送"STAT"命令的时候,按照常理来说,应该返回的是
"+OK 邮件数 大小\r\n"2、如果我设置断点,然后按F11一步一步执行的话,返回的则是我想要的上面的内容,但是如果不设置断点
直接执行到底,返回的只有"+OK welcome 后面还一个什么忘了\r\n",3、但是如果执行的速度在1和2之见的话,则返回的是
 2的内容加上1的内容,也就是
"+OK welcome 后面还一个什么忘了\r\n+OK 邮件数 大小\r\n"
这到底是什么问题啊?