Obter um número específico de resultados de uma consulta XPath XmlDocument

Estou consultando um feed RSS do Twitter e fornecendo os resultados em um Repetidor para exibição. Gostaria de obter apenas os 5 primeiros resultados da consulta XPath. Existe uma maneira de fazer isso na sintaxe XPath ou eu tenho que percorrer o resultadoXmlNodeList puxar os primeiros 5?

XmlDocument doc = new XmlDocument();
XmlTextReader reader = new XmlTextReader(rssPath);
doc.Load(reader);

XmlNodeList items = doc.SelectNodes("/rss/channel/item");

rptTwitter.ItemDataBound += new RepeaterItemEventHandler(rptTwitter_ItemDataBound);
rptTwitter.DataSource = items;
rptTwitter.DataBind();

questionAnswers(2)

yourAnswerToTheQuestion