Elementos em índices pares de um array

Crie uma função que receba um array de inteiros e retorne a soma de todos os valores em índices pares, contando a partir do zero, multiplicada pelo valor no último índice.

Exemplos resolvidos

new[] { 2, 3, 4, 5 } // (2 + 4) * 5 = 30
new[] { 1, 4, 5, 6, 7, 2, 3 } // (1 + 5 + 7 + 3) * 3 = 48

Exemplos

Program.EvenLast(new int[] { }) // 0

Program.EvenLast(new[] { 1, 3, 3, 1, 10 }) // 140

Program.EvenLast(new[] { -11, 3, 3, 1, 10 }) // 20

Notas

Retorne 0 se o array estiver vazio.