var list = project.Lists["Список"]; // Исходный список
Random rand = new Random();
StringBuilder strb = new StringBuilder();
// j - количество строк, которое нужно взять.
int j = int.Parse(project.Variables["Имя переменной"].Value);
for (int i = 0; i < j; i++)
{
int r = rand.Next(list.Count);
if (i + 1 == j)
{
strb.Append(list[r]);
}
else
{
strb.Append(list[r] + ","); // Разделитель
}
list.RemoveAt(r);
}
return strb.ToString();