Как обрезать текст по количеству символов?

  • Автор темы Автор темы spy107
  • Дата начала Дата начала
@Reysh подскажи пожалуйста, как этот код адаптировать, чтобы он в случае нехватки символов до 500, например текста осталось на 280 символов и его брал тоже, а не выходил по ошибке.
 
@Reysh подскажи пожалуйста, как этот код адаптировать, чтобы он в случае нехватки символов до 500, например текста осталось на 280 символов и его брал тоже, а не выходил по ошибке.
C#:
Развернуть Свернуть Копировать
string str = project.Variables["text"].Value;

if (str.Length > 500)
{
    str = str.Substring(0, 500);
}
return str.Substring(0, str.LastIndexOf('.') + 1);
 
  • Спасибо
Реакции: Sho и Lenok
Благодарю @Reysh ! Все срабатывает, только почему то выход по зеленой постоянно, даже когда переменная пустая.
 
Благодарю @Reysh ! Все срабатывает, только почему то выход по зеленой постоянно, даже когда переменная пустая.
Что бы найти способ как выйти по красной из c# кубика воспользуйтесь поиском по форуму.

Самое просто добавить условие с throw
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)