Como iterar todos os elementos de um Dictionary em C#?
Olá, colegas! Comecei a estudar C# recentemente e me deparei com este problema. Tenho um objeto Dictionary que armazena nomes de estudantes e suas notas. Preciso exibir no console todos os pares chave-valor. Entendo que um dicionário não é um array nem uma lista, então um loop for comum com índice não funcionará aqui. Tentei várias opções: tentei usar foreach, mas não sei como acessar os elementos corretamente. Tentei algo como foreach (var item in myDictionary), mas dentro do loop não entendo como obter a chave e o valor separadamente.
Aqui está um exemplo do meu código:
```csharp
Dictionary students = new Dictionary
{
{ "Anna", 85 },
{ "Boris", 92 },
{ "Victor", 78 }
};
// Como faço agora para exibir todos os estudantes e suas notas?
```