Como verifico se existem atributos específicos ou não em XM

Parte do conteúdo XML:

<section name="Header">
  <placeholder name="HeaderPane"></placeholder>
</section>

<section name="Middle" split="20">
  <placeholder name="ContentLeft" ></placeholder>
  <placeholder name="ContentMiddle"></placeholder>
  <placeholder name="ContentRight"></placeholder>
</section>

<section name="Bottom">
  <placeholder name="BottomPane"></placeholder>
</section>

Quero verificar cada nó e se o atributosplitxiste, tente atribuir um valor de atributo em uma variáve

Dentro de um loop, eu tento:

foreach (XmlNode xNode in nodeListName)
{
    if(xNode.ParentNode.Attributes["split"].Value != "")
    {
        parentSplit = xNode.ParentNode.Attributes["split"].Value;
    }
}

Mas estou errado se a condição verificar apenas o valor, não a existência de atributos. Como devo verificar a existência de atributos?

questionAnswers(7)

yourAnswerToTheQuestion