Нужна помощь C# обработка текста

Noir

Client
Регистрация
22.02.2021
Сообщения
17
Благодарностей
0
Баллы
1
Всем привет, помогите пожалуйста решить задачу на c#. я полный 0 .

Задача следующая.
я получаю текст в переменную допустим old_text, получаю длину текста и проверяю количество символов,
если < 100, тогда добавляю строку из списка
провожу повторную проверку, если < 100,
тогда беру следующую строку из списка.
провожу повторную проверку, если >= 100, тогда записываю в переменную new_text.

Заранее благодарю
 

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 983
Благодарностей
4 433
Баллы
113
C#:
string str = project.Variables["old_text"].Value;
var list = project.Lists["list"];
while (str.Length < 100){
if (list.Count > 0){
    str += list[0] + " ";
    list.RemoveAt(0);
} else {
break;
}
}
project.Variables["new_text"].Value = str.Trim();
Предположу, что в списке строки, которые нужно использовать только раз, поэтому удаляю.
 
Последнее редактирование:

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