c# - 如何使用 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
解决方案
推荐阅读
- google-chrome - 为什么 Firefox 不需要消息服务器来进行推送通知
- python - 与允许您拖放图像的框相对应的 Google Image 的 id 或类是什么?
- spring - SpringBoot Actuator 不显示计划任务
- snakemake - 从snakemake将参数传递给cwl
- image - 关于如何提供用户特定图像文件的建议
- rust - 如何修复未使用的生命周期?
- reactjs - 将点击元素的信息作为道具传递给模式 - Reactjs
- python - 导入 Jupyter Notebooks 的 NotImplementedError
- html - Bootstrap 3 网格 - 图像重叠
- python - 更新 Homebrew 后如何修复丢失的库