Ну если понимаете, то сперва составьте алгоритм на пальцах (на бумаге), затем напишите соответсвующий алгоритм. Ничего сложного там нет: два цикла, один внутри другого, а длаьше условные операторы.
Не задавайте те вопросы, в которых вы слабы по знаниям или как-то не подходите компании. Например, если плохо знаете алгоритмы, не надо спрашивать "А какие алгоритмы сортировок вы используте?", они сразу спросят "А какие вы знаете?".
Ничего особенного здесь нет. Класс Турнирная таблица имеет список Команды и в этом методе сортирует этот список в обратном порядке. this - указывает на объекта который вызывает метод - т.е. Турнирная таблица будет сортировать свои команды в обратном порядке.
Если метод статичесский, то там this использовать нельзя. Не понял про "пустота" перед методом. Было бы хорошо если бы вы показали код, так было бы быстрее и точнее определить ситуацию.
Для работы особо не интересовался, вот для учебы визу упростили и его получить намного легче чем на работу. Про визу на работу можете посмотреть здесь: www.cic.gc.ca/english/work/index.asp
SELECT Клиенты FROM CLIENTS K
INNER JOIN SERVICES Y ON Y.ID=K.ID
WHERE Клиенты NOT IN (
SELECT * FROM CLIENTS K
INNER JOIN SERVICES Y ON Y.ID=K.ID
WHERE Y.ID=5
)
Сперва вызывается метод a() из родительского, т.к. он не переопределен, а т.к. в нем вызывается метод b(), то он вызывается из класса B, т.к. он переопределен
Что-то вроде этого
select order_sum*percent_discount from discount,orders
where count_orders =
(select count(client_id) from clients as c
inner join orders as o on c.id=o.client_id)
Hello World: Не нужны условия. У вас же в таблице Discount каждому количеству заказов соответствует проценту скидки, вот и это значение берете. Опять таки свзавшись с таблицей Discount
Monitor.Enter(obj, ref bool taken)