VS2019建立TCPclient的代码
时间: 2023-12-08 09:04:58 浏览: 25
下面是使用C#在Visual Studio 2019中创建TCP客户端的示例代码:
```csharp
using System;
using System.Net;
using System.Net.Sockets;
using System.Text;
public class TCPClientExample
{
public static void Main()
{
try
{
// 创建一个TcpClient对象并连接到服务器
TcpClient client = new TcpClient();
client.Connect("127.0.0.1", 8888); // 替换为实际的服务器IP地址和端口号
Console.WriteLine("连接到服务器...");
// 获取网络流
NetworkStream stream = client.GetStream();
// 发送消息给服务器
string message = "Hello, server!";
byte[] data = Encoding.ASCII.GetBytes(message);
stream.Write(data, 0, data.Length);
Console.WriteLine("发送消息:{0}", message);
// 接收服务器的响应
data = new byte[256];
string responseData = string.Empty;
int bytes = stream.Read(data, 0, data.Length);
responseData = Encoding.ASCII.GetString(data, 0, bytes);
Console.WriteLine("接收到服务器响应:{0}", responseData);
// 关闭连接
stream.Close();
client.Close();
}
catch (Exception e)
{
Console.WriteLine("Error: " + e.ToString());
}
}
}
```
这个示例代码创建了一个TcpClient对象,并使用服务器的IP地址和端口号连接到服务器。然后,它发送一条消息给服务器,并接收服务器的响应。最后,它关闭连接。
请注意,你需要将`"127.0.0.1"`替换为实际的服务器IP地址,以及`8888`替换为实际的服务器端口号。