在C#中,您可以使用TcpClient
类来接收数据。以下是一个简单的示例:
using System; using System.Net; using System.Net.Sockets; using System.Text; class Program { static void Main() { TcpClient client = new TcpClient("127.0.0.1", 8080); // 连接到服务器的IP地址和端口号 NetworkStream stream = client.GetStream(); byte[] buffer = new byte[1024]; int bytesRead; while ((bytesRead = stream.Read(buffer, 0, buffer.Length)) > 0) { string data = https://www.yisu.com/ask/Encoding.ASCII.GetString(buffer, 0, bytesRead);"Received: " + data); } client.Close(); } }
在这个示例中,我们首先创建一个TcpClient
对象并连接到指定的IP地址和端口号。然后我们获取NetworkStream
对象,这样我们可以使用Read
方法来接收数据。接收到的数据将被转换为字符串并打印出来。最后,我们关闭TcpClient
连接。