title: How to remove bytes from a specific index from a byte array
body: <p>I have a byte array . I need to remove the bytes at specific index and split the byte arrays. For example Say I have a byte array of length 1000 . And I need to remove the bytes from position 50 to 200 .So my expected result would be 2 byte arrays . One is 0-49 and another is 201-1000. </p>
  
  <p>Is Array.RemoveAt the only way to remove the byte array with index?</p>
  
  <p>Thanks in advance!</p>