1 打开VS,新建一个C#窗口程序
2 添加按钮
3 双击按钮,编写按钮事件代码
写入如下内容,完成创建socket,发送,关闭的过程
private void button1_Click(object sender, EventArgs e)
{
String string1 = "测试数据123测试数据ABC";
byte[] buffer = new byte[2048];
buffer = Encoding.Default.GetBytes(string1);
Socket socket = new Socket(AddressFamily.InterNetwork,
SocketType.Stream, ProtocolType.Tcp);
socket.Connect("10.2.3.101", 9100);
socket.Send(buffer);
socket.Close();
MessageBox.Show("发送完毕");
}
注意有标红的地方,需要在头部添加引用
4 点击启动,即可生成一个窗口
里面有一个按钮,这时候先不要点击
5 打开socket调试工具,新建一个服务端,将IP设置为10.2.3.101,端口设置为9100(看个人情况),然后点击button1,即可收到来自窗口发送的数据。
后续可根据自身需要,发送更丰富的数据,或者添加接收数据的代码。