首页 > 解决方案 > 如何使用 NetworkComms.Net 发送 List< string[] >

问题描述

有一个服务器和一个客户端。我正在尝试将字符串数组列表 (List< string[] >) 从服务器发送到客户端。我想学习如何正确序列化这样的对象。到目前为止,我有以下内容:

服务器端:

 NetworkComms.SendObject("test", clientIP, clientPort, testData.AsParallel().ToList());

客户端:

NetworkComms.AppendGlobalIncomingPacketHandler<List<string[]>>("test", DoSomething);

做某事功能:

private static void DoSomething (PacketHeader header, Connection connection, List<string[]> testData)
    //do stuff
}

执行此操作时出现以下错误:

objectToSerialize 必须实现 IExplicitlySerialize

参数名称:objectToSerialize

标签: c#socketssystem.net.sockets

解决方案


推荐阅读