public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
Thread thread1 = new Thread(new ThreadStart(ReceiveData));
thread1.Start();
}
//UDP接收
private int port = 5009;//2900
private UdpClient udpClient;
private void ReceiveData()
{
udpClient = new UdpClient(port);
IPEndPoint remote = null;
while (true)
{
try
{
byte[] bytes = udpClient.Receive(ref remote);
//str字符串即是接收到的字符串
string str = Encoding.UTF8.GetString(bytes, 0, bytes.Length);
//字符串中用"/b"分割
string[] sArray = str.Split('\b');
}
catch
{
break;
}
finally
{
udpClient.Close();
}
}
}
c#的 UDP接收
最新推荐文章于 2021-09-06 17:11:35 发布