Comment puis-je limiter le nombre d'éléments itéré dans une boucle foreach?

J'ai le code suivant

foreach (var rssItem in rss.Channel.Items)
{
    //...
}

Mais que vous ne voulez 6 éléments pas tous les éléments, comment puis-je le faire en C#?

Qui 6? Tout 6? Les 6 premiers? Aléatoire 6? Le 6 qui répondent à un certain critère?
Quelle est la version de .NET?
Si var est dans l'exemple de code dans la question, il s'agit de C# 3.0+

OriginalL'auteur test | 2010-01-06