Na transcrição diz: Na aula, decidimos que referências nulas ficam no final:
Para isso não teria que ser:
if(x == null)
{
return 1;
}
if (y == null)
{
return 1;
}
Que se a instância de y for nula, ela fica depois do item comparado, e a mesma coisa com o x? Pois está escrito desta forma:
if(x == null)
{
return 1;
}
if (y == null)
{
return -1;
}