Chciałbym napisać metodę rozszerzenia do String
klasy, aby jeśli ciąg wejściowy był dłuższy niż podana długość N
, wyświetlane były tylko pierwsze N
znaki.
Oto jak to wygląda:
public static string TruncateLongString(this string str, int maxLength)
{
if (str.Length <= maxLength)
return str;
else
//return the first maxLength characters
}
Jakiej String.*()
metody mogę użyć, aby uzyskać tylko pierwsze N
znaki str
?