public static byte[] GetBytesFromUnicodeString(string str) { List<byte> lstBytes = new List<byte>(); lstBytes.AddRange(new System.Text.UnicodeEncoding().GetBytes(str)); lstBytes.Add(0x00); lstBytes.Add(0x00); return lstBytes.ToArray(); }