MorgoZ
MorgoZ

Reputation: 2052

How to remove a subarray of an array

How can I remove a group of elements inside an array?

I have the following code:

private void processResponse(byte[] response)
    {            
        byte[] header;
        byte[] payload;

        if (response.Length > 8)
        {
            header = response.Take<byte>(8).ToArray();
            //payload = //should be the rest of "response" bytes
        }           
    }
}

How can I make payload to be response without header?

Upvotes: 2

Views: 818

Answers (1)

Selman Gen&#231;
Selman Gen&#231;

Reputation: 101681

You are looking for Skip method:

payload = response.Skip(8).ToArray();

Upvotes: 8

Related Questions