En el método List <T> .Sort (), ¿alguna vez se compara un elemento consigo mismo?

Si paso un IComparer personalizado a una instancia del método Sort () de List, ¿alguna vez se llamará al método Compare (x, y) del comparador con el mismo elemento?

es decir. Es posible queCompare(x,x) puede ser llamado.

Editar Más interesado en el caso en que los elementos de la lista sondistinto

Respuestas a la pregunta(4)

Su respuesta a la pregunta