C# Thread中函数如何设置参数

来源:互联网 发布:苏州阿里云 编辑:程序博客网 时间:2024/06/01 09:20
        public void StartServer(string ip, int port)        {            m_socketThread = new Thread(() =>             {                    StartAccept(ip, port);             });            m_socketThread.Start();        }        public void StartAccept(string ip,int port)        {            IPEndPoint ipEndPoint = new IPEndPoint(IPAddress.Parse(ip), port);            Socket acceptSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);            try            {                acceptSocket.Bind(ipEndPoint);                acceptSocket.Listen(1024);                Helper.Log("Server Start");                acceptSocket.BeginAccept(new AsyncCallback(Accept), acceptSocket);            }            catch (System.Exception ex)            {                Helper.Log("Exception" + ex);            }        }

1 0
原创粉丝点击