c#(Socket)异步套接字代码示例

2019-12-26 11:15:51于海丽

using System.Threading; 
// State object for reading client data asynchronously 
public class StateObject { 
// Client  socket. 
public Socket workSocket = null; 
// Size of receive buffer. 
public const int BufferSize = 1024; 
// Receive buffer. 
public byte[] buffer = new byte[BufferSize]; 
// Received data string. 
public StringBuilder sb = new StringBuilder(); 

public class AsynchronousSocketListener { 
// Thread signal.