public static void Main()
var mensagem = "08002238000100C10008008000061213070902058310070906121100010092033XXXXXXXX00000000A75000100712700110060200SE";
var mensagemEmBytes = System.Text.Encoding.UTF8.GetBytes(mensagem).ToList();
Console.WriteLine("Mensagem: " + mensagem);
Console.WriteLine("Tamanho mensagem: " + mensagem.Length);
var bytesDoTamanho = BitConverter.GetBytes((short)mensagem.Length);
Console.WriteLine("Bytes adicionais: " + bytesDoTamanho.Length);
mensagemEmBytes.InsertRange(0, bytesDoTamanho);
Console.WriteLine(System.Text.Encoding.Default.GetString(mensagemEmBytes.ToArray()));
Console.WriteLine("Novo tamanho mensagem: " + mensagemEmBytes.Count());
Console.Write("Bytes: " + string.Join(",", mensagemEmBytes));