• C#-DUP


    void jianting()
    {
         int port = 8888;
                UdpClient udpclient = new UdpClient(port);
                IPEndPoint ipendpoint = new IPEndPoint(IPAddress.Any, port);
                //IPEndPoint ipendpoint = new IPEndPoint(IPAddress.Parse ("192.168.1.114"), port);
                try
                {
                    while (true)
                    {
                        byte[] bytes = udpclient.Receive(ref ipendpoint);
                        string strIP = "信息来自" + ipendpoint.Address.ToString();
                        string strInfo = Encoding.GetEncoding("gb2312").GetString(bytes, 0, bytes.Length);
                        MessageBox.Show(strInfo+ strIP);
                    }
                }
                catch (Exception e)
                {
                    MessageBox.Show(e.ToString());
                }
                
    }
    
    public string Send(string strServer, string strContent)
    {
        Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);
        IPAddress ipaddress = IPAddress.Parse(strServer);
        byte[] btContent = Encoding.GetEncoding("gb2312").GetBytes(strContent);
        IPEndPoint ipendpoint = new IPEndPoint(ipaddress, 8888);
        socket.SendTo(btContent, ipendpoint);
        socket.Close();
        return "发送成功!";
    }  

  • 相关阅读:
    UVA 10935 约瑟夫环
    分拆素数和 埃氏筛法
    POJ 2349 Prim
    POJ 2031 prim
    POJ 1861 Kruskal
    POJ 2395 Prim
    POJ 1751 Prim
    POJ 2421 Prim
    vuejs开发环境搭建及热更新
    vuejs介绍
  • 原文地址:https://www.cnblogs.com/csnd/p/12062154.html
Copyright © 2020-2023  润新知