public partial class MainWindow : Window
{
Socket client;
public MainWindow()
{
InitializeComponent();
client = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
IPAddress ip = IPAddress.Parse("127.0.0.1");
client.Connect(new IPEndPoint(ip, 13579));
}
private void Send_Click(object sender, RoutedEventArgs e)
{
byte[] data = Encoding.UTF8.GetBytes(SendArea.Text);
client.Send(data);
}
private void Recieve_Click(object sender, RoutedEventArgs e)
{
byte[] data = new byte[1024];
int length = 0;
length = client.Receive(data);
ReceiveArea.Text = Encoding.UTF8.GetString(data, 0, length);
}
WPF中的socket通讯,服务器;
最新推荐文章于 2020-12-22 07:49:24 发布
本文展示了一个使用C#进行Socket编程的示例,通过创建一个客户端,连接到本地主机的指定端口,并实现数据的发送与接收。该示例使用了TCP协议,详细展示了如何初始化Socket,设置地址族、套接字类型和协议类型。
8248

被折叠的 条评论
为什么被折叠?



