Olá, Pedro, como vai?
O seu código cumpre o objetivo de realizar a busca em uma lista e interromper a execução ao encontrar o nome desejado. A utilização do método IndexOf é uma forma eficiente de localizar o índice de um elemento em C# e a estrutura condicional trata corretamente os cenários em que o aluno está ou não presente.
Parabéns por compartilhar a sua resolução e por aplicar os conceitos de coleções e estruturas de repetição de maneira funcional. Continue praticando e enviando suas atividades. O fórum está à disposição para qualquer dúvida que surgir durante os seus estudos.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!