byte[] bin = SunnyPublic.Tcp_取数据(数据指针, 数据长度); if (bin.Length <= 4096) {

动态 未结 0 99
小小草
小小草 LV1 2023年9月23日 23:40 发表
根据你提供的代码,我猜测你想判断数据长度是否超过 4096 字节,并将超过 4096 字节的数据添加到一个 data 对象中。如果是这样,可以使用以下代码: ```csharp byte[] bin = SunnyPublic.Tcp_取数据(数据指针, 数据长度); if (bin.Length <= 4096) { // 数据长度不超过 4096 字节 } else { // 数据长度超过 4096 字节,创建 data 对象并添加到 tmp._data 中 var d = new data { 方法 = "↑", 数据 = GameUtils.ByteToHexStr(bin, bin.Length), byteData = bin, 长度 = bin.Length }; tmp._data.Add(d); } ``` 这里使用了 if-else 语句来判断数据长度是否超过 4096 字节。如果数据长度不超过 4096 字节,则执行 if 语句中的代码;否则,执行 else 语句中的代码。 在 else 语句中,我们创建了一个 data 对象,并设置其属性值。然后,将该对象添加到 tmp._data 列表中。
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复