взять несколько строк из переменной

heks

Client
Регистрация
01.10.2013
Сообщения
1 204
Благодарностей
316
Баллы
83
Может есть у кого кубик на С что бы из переменной в которой построчно написаны слова бралось нужное количество строк и ложилось в список.
 

Ilshakin

Client
Регистрация
14.02.2017
Сообщения
639
Благодарностей
581
Баллы
93
потерто, дабы не вводить людей в заблуждение
 
Последнее редактирование:
  • Спасибо
Реакции: heks

heks

Client
Регистрация
01.10.2013
Сообщения
1 204
Благодарностей
316
Баллы
83
C#:
string text = project.ExecuteMacro(project.Variables["Variable"].Value);
Macros.TextProcessing.ToList(text, "\r\n", "Text", project, project.Lists["lis"]);
что то не пойму как вставить
есть переменная в которой 200 ключей написано построчно
есть переменная с количеством ключей которое нужно взять
и нужно взять к примеру 100 ключей первых и записать их в список
 
  • Спасибо
Реакции: Ilshakin

GrafSpell

Client
Регистрация
14.07.2017
Сообщения
30
Благодарностей
11
Баллы
8
Может есть у кого кубик на С что бы из переменной в которой построчно написаны слова бралось нужное количество строк и ложилось в список.
C#:
string[] input_array = project.Variables["имя_переменной"].Value.Split('\n').ToArray();
int count = 5; // сколько нужно получить строк из переменной.
string[] output_array = new string[count];

if(input_array.Length > 0)
{
    for(int i = 0; i < count; i++)
        output_array[i] = input_array[i];
    project.Lists["имя_списка"].AddRange(output_array);
}
else
    throw new Exception("пустая строка");
 
  • Спасибо
Реакции: Ilshakin и heks

heks

Client
Регистрация
01.10.2013
Сообщения
1 204
Благодарностей
316
Баллы
83
спасибо
 

Ilshakin

Client
Регистрация
14.02.2017
Сообщения
639
Благодарностей
581
Баллы
93
  • Спасибо
Реакции: smmelenka

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