public void Logon() { var l1 = new Logon("passw\x01rd"); var lx1 = l1.Encode(); var l2 = new Logon(); l2.Decode(lx1); var lx2 = l2.Encode(); Debug.Assert(lx1.SequenceEqual(lx2)); }