var tcp = new TcpServer { RecvNewClientAction = handler => Debug.WriteLine("recv new client: " + handler), LostClientAction = handler => Debug.WriteLine("lost client :" + handler), RecvDataAction = (ip, data, len) => Debug.WriteLine("{0}:{1}", ip, Encoding.ASCII.GetString(data, 0, len)) }; tcp.StartListen();