Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

2
respostas

O que seria esses números e letras malucos?(ABAIXO)

            Encoding.UTF8.GetBytes("0asdjas09djsa09djasdjsadajsd09asjd09sajcnzxn"));

o que seria esse entre aspas?

2 respostas

Boa tarde, é uma string que você passou como parâmetro para o Método GetBytes converter em um array de bytes. Segue doc da API do .net: https://docs.microsoft.com/en-us/dotnet/api/system.text.encoding.getbytes?view=net-6.0#system-text-encoding-getbytes(system-string)

Você pode passar qualquer string:

Encoding.UTF8.GetBytes("meu texto que quero converter em bytes"));

Por que precisamos passar uma string para isso? Qual a lógica utilizada pelo instrutor para se chegar à string "0asdjas09djsa09djasdjsadajsd09asjd09sajcnzxn"? Qual o consenso geral da comunidade de desenvolvimento para esse parâmetro de SymmetricSecurityKey?