очумел от того, что запросы на русском и(вроде как) к нормальным таблицам. Хотя физически их не существует.
$name = 'value';
$value = 'test';
echo ${$name}; // выведет test
$name = 'propertyName';
echo $object->{$name};
раздел для самоподготовки
Всё убрано
public static IDictionary<int, IEnumerable> DivideItems(IEnumerable sourceItems, int itemsAtPage)
{
var result = new Dictionary<int, IEnumerable>();
var array = sourceItems.ToArray();
var j = 0;
var pageNumber = 1;
while (j < array.Length)
{
var ar = new T[Math.Min(itemsAtPage, array.Length - j)];
for (var i = 0; i < ar.Length; i++)
ar[i] = array[j + i];
j += ar.Length;
result.Add(pageNumber, ar);
pageNumber++;
}
return result;
}
Это Generic-метод, T - любой тип. Функция принимает коллекцию объектов и максимальное число объектов на странице. Возвращает пары <[номер страницы] : [коллекция объектов страницы]>
Похоже, <code/> не совсем точно показывает обобщенные типы, так что вот на всякий случай скриншот: