Mikhail B. Moderator Регистрация 23.12.2014 Сообщения 14 333 Благодарностей 5 431 Баллы 113 23.08.2019 #1 Нету функции такой, а нужна.
inotoxic Client Регистрация 20.04.2015 Сообщения 354 Благодарностей 162 Баллы 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 Сообщения 19 516 Благодарностей 8 703 Баллы 113 24.08.2019 #3 Непорядок. Добавлю в коллекцию пожеланий.