Entity Framework 4 Single () vs First () vs FirstOrDefault ()

Me está costando encontrar una comparación de las diferentes formas de consultar un solo elemento y cuándo usar cada uno.

¿Alguien tiene un enlace que compare todo esto, o una explicación rápida de por qué usaría uno sobre el otro? ¿Todavía hay más operadores que desconozco?

Gracias.

Respuestas a la pregunta(6)

Su respuesta a la pregunta