title: Saving data in a string
body: <p>Is it possible to store some kind of custom binary data in a string object?</p>
  
  <p>For example, I have the string <code>"Hello!"</code>, which represents a sequence of bytes.</p>
  
  <p>Can I store an additional byte on that string that will be meaningful only to me? </p>
  
  <p>For example, an extra byte that represents the string's length.</p>
  
  <p>Is there a way to tell the .NET's decoder (which decodes these bytes) to <em>ignore</em> these custom bytes?</p>