如何检查字节[]是否只包含0?如果数组只包含零,我不想通过网络发送它:
byte[] bytesToBeSend = e.GetAudioSamples;
// Send test data to the remote device.
Send(client, bytesToBeSend);
最佳答案
在您的Send
请求之前插入此测试,并使用if
测试:
bool hasAllZeroes = bytesToBeSend.All(singleByte => singleByte == 0);
if (hasAllZeroes) {
Send(client, bytesToBeSend);
}
请确保已包含linq:
using System.Linq;