Olá Rafa, tudo bem?
Pelo que pude ver na imagem que você compartilhou, a classe Object que você está utilizando possui alguns métodos a mais do que a classe mostrada no vídeo. Isso pode ter acontecido por algumas razões, como por exemplo:
- Versão diferente do .NET : dependendo da versão do .NET que você está utilizando, pode haver algumas diferenças na implementação da classe Object e de outros tipos básicos do .NET . No print abaixo refere-se a versão 7 do .NET:
Na versão .NET5:
- Bibliotecas adicionais: pode ser que você tenha adicionado alguma biblioteca ao seu projeto que inclua esses métodos adicionais na classe Object.
De qualquer forma, é importante lembrar que a classe Object é uma classe fundamental do .NET e é herdada por todas as outras classes. Portanto, é importante entender bem seus métodos e como utilizá-los.
Espero ter ajudado e bons estudos!