короче - то не было ексепшена?
Т.е. строка может быть длиной 200 а может и 10. Надо ограничить на [:58] на любую ситуацию.
Срезы выдают эксепшен если строка 10, а ограничение 58 😡
С List теже проблемы
Чекать Lenght/Count
.Take
+ гляну, Take еще не слышал
Take тебе вернет перечисление символов, если тебе нужна строка то придется из них обратно строку собрать
str.Substring(0, Math.Min(str.Length, 58))
intelli-умная система предложила (string) text.Take(58);
но не брезгает еще один ексепшен выдать после этого ладно, спасибо, минимально на тернарном операторе сделать можно
какой эксепшен то?
вообще я сейчас подумал и так не должно работать
Unable to cast object of type ‘System.Char’ to type ‘System.String’ и чтото еще может про private
new string("12345".Take(3).ToArray())
хрень предлагает интеллисенс)
👍 на этом выехал
Обсуждают сегодня