public void SetDataAsString(string str) { byte[] b = Encoding.ASCII.GetBytes(str); Array.Clear(Data, 16 + Offset, BufferSize - 16); Buffer.BlockCopy(b, 0, Data, 16 + Offset, b.Length); }