Рандомная числовые символы

ftbwork10

Client
Регистрация
29.05.2017
Сообщения
442
Благодарностей
697
Баллы
93
Добрый день! Скажите пожалуйста, как с помощью C# можно сгенерировать рандомные числовые символы после каждой строки.

Пример:
Кефир 873 837
Молоко 736 987
Мороженное 817 273

Спасибо за помощь!
 

boorik2

Client
Регистрация
10.04.2017
Сообщения
202
Благодарностей
62
Баллы
28
Код:
Random rnd = new Random();
var sl = rnd.Next(100000,999999);
return sl;
а дальше только соединяешь переменные
 
  • Спасибо
Реакции: ftbwork10

ftbwork10

Client
Регистрация
29.05.2017
Сообщения
442
Благодарностей
697
Баллы
93
Код:
Random rnd = new Random();
var sl = rnd.Next(100000,999999);
return sl;
а дальше только соединяешь переменные
спасибо за ответ! а как можно соеденить с переменными из списка? чтобы не было много блоков?
 

boorik2

Client
Регистрация
10.04.2017
Сообщения
202
Благодарностей
62
Баллы
28

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 100
Баллы
113
как можно соеденить с переменными из списка? чтобы не было много блоков?
Если имеется ввиду добавление рандомных чисел к каждой строке списка, то например так
C#:
IZennoList sourceList = project.Lists["SourceList"];
List<string> tmpList = new List<string>();
Random rnd = new Random();

foreach (string str in sourceList)
    tmpList.Add(str + " " + rnd.Next(100000, 1000000).ToString()); // результат: строка списка + пробел + рандомное шестизначное число
    //tmpList.Add(str + " " + rnd.Next(100, 1000).ToString() + " " + rnd.Next(100, 1000).ToString()); // результат: строка списка + пробел + рандомное трехзначное число + пробел + рандомное трехзначное число

sourceList.Clear();
sourceList.AddRange(tmpList);
 
  • Спасибо
Реакции: ftbwork10

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