我在互联网上读过一些,我想知道如何在 C# 中通过 TCP 发送数据包。这是我到目前为止所做的:
TcpClient client = new TcpClient("myipaddresssecret", 7172);
Byte[] data = "140049081141799b622d422fcd918d9fb1c55bc3f422";
NetworkStream stream = client.GetStream();
stream.Write(data, 0, data.Length);
client.Close();
(从 Wireshark 获取数据)
所以问题是:如何在 C# 中通过 Internet 发送 TCP 数据包,或者我的代码有什么问题?