public static void ClientListener(object obj)
{
TcpClient client = (TcpClient)obj;
NetworkStream netStream = client.GetStream();
var br = new BinaryReader(netStream);
var rec = new Record();
string s = br.ReadString();
Console.WriteLine(s);
netStream.Close();
client.Close();
}
我知道我正在接收数据,如果我将数据转换为数组并将其转换为字符串,我可以读取一些数据。问题是,这些数据来自另一种语言(delphi)的结构,我无法控制它,也不知道它的确切含义。 我知道前两组数据是字符串,每组最多有255个字节。
我非常感谢任何建议,我是C#的新手。