Boa tarde, Eu acho que encontrei um problema no código desta aula.
Na explicação do vídeo sobre mediana o professor explica que devemos obter o valor da metade da lista se caso for uma lista número ímpar e se caso número par, devemos pegar os dois valores e tirar a média dos mesmo para obtermos a mediana desta lista.
E no momento de montar o código não vejo acontecer esse procedimento., saber se é uma lista par ou ímpar para poder tirar a mediana e sim pega somente a metade com a função skip.
var query =
from nf in contexto.NotasFiscais
select nf.Total;
var contagem = query.Count();
var queryOrdenada = query.OrderBy(total => total);
var elementoCentral =
query Ordenada.Skip(contagem/ 2).First();
Muito Obrigado