Mikhail B. Client Регистрация 23.12.2014 Сообщения 14 453 Благодарностей 5 473 Баллы 113 23.08.2019 #1 Обращаем Ваше внимание на то, что данный пользователь заблокирован. Не рекомендуем проводить с Mikhail B. какие-либо сделки. Нету функции такой, а нужна.
inotoxic Client Регистрация 20.04.2015 Сообщения 354 Благодарностей 164 Баллы 43 23.08.2019 #2 Код: var table = project.Tables["source"]; var tmplist = new List<IEnumerable<string>>(); while(table.RowCount > 0){ tmplist.Add(table.GetRow(0)); table.DeleteRow(0); } tmplist.Shuffle(); foreach(var list in tmplist) table.AddRow(list); Реакции: xIIImaL и Mikhail B.
Код: var table = project.Tables["source"]; var tmplist = new List<IEnumerable<string>>(); while(table.RowCount > 0){ tmplist.Add(table.GetRow(0)); table.DeleteRow(0); } tmplist.Shuffle(); foreach(var list in tmplist) table.AddRow(list);
Sergodjan Administrator Команда форума Регистрация 05.09.2012 Сообщения 21 246 Благодарностей 9 441 Баллы 113 24.08.2019 #3 Непорядок. Добавлю в коллекцию пожеланий.