public static void Main() { AsyncUdpSever aus = new AsyncUdpSever(); Thread t = new Thread(new ThreadStart(aus.ReceiveMsg)); t.Start(); Console.Read(); }
public static void CreateUDPSever(string local_ip, int local_port, string remote_ip, int remote_port, recieve_message recieve) { AsyncUdpSever aus = new AsyncUdpSever(local_ip, local_port, remote_ip, remote_port); aus.Message_receive = recieve; Thread t = new Thread(new ThreadStart(aus.ReceiveMsg)); t.Priority = ThreadPriority.Highest; t.IsBackground = true; t.Start(); }