using System;
using System.Net;
using System.Net.Sockets;
using System.Text;
namespace TCP客户端
{
class Program
{
static void Main(string[] args)
{
Socket tcpClient = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
IPAddress iPAddress = IPAddress.Parse("10.2.32.1");
EndPoint point = new IPEndPoint(iPAddress, 7790);
tcpClient.Connect(point);
byte[] data = new byte[1024];
int length = tcpClient.Receive(data);
//length返回值表示接受了多少字节的数据
string message=Encoding.UTF8.GetString(data,0,length);
Console.WriteLine(message);
string message2 = Console.ReadLine();
//读取用户的输入,把输入的发送到服务器端
tcpClient.Send(Encoding.UTF8.GetBytes(message2));
//把字符串转换成字节数组,发送到服务器端
Console.ReadKey();
}
}
}
C# Socket TCP客户端代码
最新推荐文章于 2025-10-08 15:41:25 发布
本文介绍了如何使用C#编写TCP客户端程序,通过Socket类建立与服务器的连接,实现数据的发送与接收,详细讲解了关键代码及步骤。

1835

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



