¿Qué clase de proyecto es? ¿Algún tipo que no referencie System.dll?
Por lo demás, estos errores de "no me reconoce xxx cuando debería reconocerlo" frecuentemente se deben a un problema de estructura del código, por ejemplo, que sobre o falte una apertura o cierre de bloque, o que esté mal anidado, y entonces
el compilador se hace un lío y no reconoce la parte en cuestión.