Der TEqualityComparer<T> is generisch. Du musst einen Typ in den spitzen Klammern angeben.
Die Prüfung prüft halt, ob dieser Typ existiert.
Es gibt keine Meldung ala "Typ nicht vollständig". (es ist ja auch möglich, dass TXyz<xx> und TXyz parallel existieren)
Und nein, solche grundlegenden Typen werden wohl niemals in der Starter fehlen. (aber wer weiß was man sich noch einfallen lässt)