Compruebe que el nodo xml existe o no?

Quiero verificar si el nodo dado existe o no está*.xml expediente. Lo intento:

 string language = node.SelectSingleNode("language") != null ? (node.SelectSingleNode("language").Value == "en" ? "en-US" : "en-US") : "en-US";

Pero creo que su comprobación sólo para el valor del nodo. En algunosxml archivo no he llamado nodolanguage Así que da unaNull Reference Ex... Cómo verificar el nodo dado existe o no está en*.xml ¿expediente? Gracias.

Respuestas a la pregunta(1)

Su respuesta a la pregunta