Как взять случайное количество строк

ChillyVilly

Client
Регистрация
07.06.2017
Сообщения
27
Благодарностей
3
Баллы
3
Доброго дня!
Есть задача:
Нужно взять случайное количество строк из списка и положить в переменную. Количество строк задано экшеном рандома и помещается в переменную {-Variable.kolvo-}

Сейчас вот такой код
Код:
var count = 400; //10 - сколько строк брать
var str = string.Join("\r\n", project.Lists["base"].Take(count));
project.Variables["baza2"].Value = str;
Но он берет только определенное количество строк. Как можно это реализовать?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 614
Благодарностей
4 602
Баллы
113
Код:
var count = int.Parse(project.Variables["kolvo"].Value); //10 - сколько строк брать
var str = string.Join("\r\n", project.Lists["base"].Take(count));
project.Variables["baza2"].Value = str;
 
  • Спасибо
Реакции: ChillyVilly

ChillyVilly

Client
Регистрация
07.06.2017
Сообщения
27
Благодарностей
3
Баллы
3

ChillyVilly

Client
Регистрация
07.06.2017
Сообщения
27
Благодарностей
3
Баллы
3
Код:
var count = int.Parse(project.Variables["kolvo"].Value); //10 - сколько строк брать
var str = string.Join("\r\n", project.Lists["base"].Take(count));
project.Variables["baza2"].Value = str;
А как брать случайные строки с удалением?
 

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