Para realizar manipulação de strings, é importante identificar qual o tamanho da string em questão. Dada uma string txt na linguagem C# é, possível armazenar seu tamanho em uma variável size por meio de:
Asize = txt.Get
Bsize = txt.Length
Csize = txt.Len
Dsize = txt.Size
Esize = size(txt)
Revelar gabarito e comentário▾
GabaritoB — size = txt.Length
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Manipulação de strings em C# – Propriedade Length
Gabarito: letra B. Em C#, para obter o número de caracteres de uma string, utiliza-se a propriedade Length diretamente no objeto string, como txt.Length. As demais alternativas apresentam sintaxes inválidas ou inexistentes na linguagem.
Alternativa A — ❌ Incorreta
txt.Get não é um método ou propriedade da classe String em C#. Não há como obter o tamanho dessa forma.
Alternativa B — ✅ Correta ⟵ GABARITO
txt.Length é a forma correta. A propriedade Length retorna um inteiro representando a quantidade de caracteres da string.
Alternativa C — ❌ Incorreta
txt.Len não existe. A palavra reservada é Length, e não Len (embora Len seja usada em outras linguagens como Visual Basic).
Alternativa D — ❌ Incorreta
txt.Size não é uma propriedade da classe String. A propriedade que retorna o tamanho é Length.
Alternativa E — ❌ Incorreta
size(txt) parece uma chamada de função, mas em C# não há uma função size global para strings. O correto é acessar a propriedade Length do objeto.
PEGA ESSA DICA!
Em C#, sempre use .Length para obter o tamanho de uma string, de um array ou de coleções que implementam ICollection. É uma propriedade simples e direta, diferente de outras linguagens que usam funções como len() ou .size().