.NET刪除位元組陣列中的0位元組

FrankYou發表於2016-09-05
private static byte[] Decode(byte[] packet)
{
    var i = packet.Length - 1;
    while (packet[i] == 0)
    {
        --i;
    }
    var temp = new byte[i + 1];
    Array.Copy(packet, temp, i + 1);
    return temp;
}

 

相關文章