0
We can assemble an extension method that does this and can be called more easily
// Recebe texto e o tamanho máximo da string
public static string Truncar(this string texto, int max)
{
    // Checa se o tamanho do texto é menor ou igual ao tamanho maximo
    // Se for menor, vai retornar apenas o texto
    // Se for maior, vai cortar a string com base na quantidade de caracteres e acrescentar o '...'
    return texto.Length <= max? texto: texto.Substring(0, max) + "...";
}
// Define tamanho máximo
int max = 10;
// Chama método de extensão passando a quantidade máxima como parâmetro
string textoTruncado = texto.Truncar(max);
							
It always has a fixed size this field?
– Andre.Santarosa