C#创建TCP无协议链接
时间: 2023-07-12 18:22:19 浏览: 101
对于C#创建TCP无协议链接,您可以使用以下代码示例:
```csharp
using System;
using System.Net.Sockets;
class Program
{
static void Main(string[] args)
{
// 创建TCP客户端
TcpClient client = new TcpClient();
// 连接到远端主机的IP地址和端口号
client.Connect("127.0.0.1", 8888);
// 获取网络流
NetworkStream stream = client.GetStream();
// 发送数据
byte[] data = System.Text.Encoding.UTF8.GetBytes("Hello World!");
stream.Write(data, 0, data.Length);
// 关闭网络流和TCP连接
stream.Close();
client.Close();
}
}
```
上述代码创建了一个TCP客户端,连接到本地主机的IP地址和端口号为8888的服务端。然后,它通过网络流将字符串"Hello World!"发送给服务端,并关闭网络流和TCP连接。
需要注意的是,这里没有使用任何特定的协议,而是直接将数据当做字节数组发送。在服务端,您需要根据您的需求自行解析这些数据。