title: Append single byte to byte array in VB.NET
body: <p>I have a string that I'd like to get the ASCII byte representation of, then add two more single ASCII bytes to the end of.</p>
  
  <p>What is the simplest way to do this? From my searching using Google, it seems that VB's append methods all append only strings and arrays, not characters or bytes... Is this the case?</p>
  
  <p>For example,</p>
  
  <pre><code>Dim byte1 As Byte = &amp;H4
  Dim byte2 As Byte = &amp;HA
  
  Dim array() As Byte = Encoding.ASCII.GetBytes(MyTextBox.Text) + byte1 + byte2
  </code></pre>
  
  <p>Then if "ABC" is entered in the text box, the array should end up holding hex <code>41, 42, 43, 04, 0A</code>.</p>