internal static Order[] PropertyNamesToOrderArray(bool asc, params string[] propertyNames) { Order[] orders = new Order[propertyNames.Length]; for (int i = 0; i < propertyNames.Length; i++) { orders[i] = new Order(propertyNames[i], asc); } return orders; }