Oi, Philip! Como vai?
Agradeço por compartilhar.
Você utilizou corretamente o método Contains pra verificar se a palavra-chave tá presente no texto digitado. Isso mostra que você entendeu bem como trabalhar com string e validações simples em C#. Um ponto interessante é que sua lógica está clara e objetiva, facilitando a leitura do código.
Uma dica interessante para o futuro é utilizar o método ToLower() pra evitar problemas com letras maiúsculas e minúsculas na comparação.
string palavraChave = "c#";
Console.WriteLine("Digite um texto");
string texto = Console.ReadLine()!.ToLower();
if (texto.Contains(palavraChave))
{
Console.WriteLine("Palavra encontrada");
}
Neste codigo usamos ToLower() pra padronizar o texto digitado e garantir que a busca funcione mesmo que o usuário escreva de forma diferente.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!