是否可以通过套接字TCP发送ListViewItem?

时间:2012-02-15 03:37:20

标签: c# sockets tcp send listviewitem

我正在制作文件管理器(服务器 - 客户端应用程序),因此我可以搞乱远程计算机文件 即时通讯使用listview来观看远程文件
有没有可能通过TCP套接字发送ListViewItem?或者我必须以字符串形式发送信息并拆分它们?

抱歉英语不好..提前谢谢:)

1 个答案:

答案 0 :(得分:0)

TCP套接字是TCP协议的端点。 TCP协议传输您可能想要传输的任何二进制数据。您可以通过电线传输形式来序列化结构。

有几种方法可以在.NET中序列化类,例如二进制序列化,XML序列化和许多第三方库以及手动。

ListViewItem通过实现ISerializable接口显式支持二进制序列化。可以在herehere找到如何使用它的示例: