add namespace usando xmlnamespacemanager em C #

Estou tentando ler os dados deXML File. Nesse elemento, o prefixo é o texto 'app' e 'gml'. por causa desses prefixos, não consigo ler os dados. Para isso, estou tentando adicionar um espaço para nome usando XMLNamespaceManager, mas não obtend

Editar

        XmlDocument xmlDoc = new XmlDocument();
        xmlDoc.Load(new StringReader(strResult));
        NameTable nt = new NameTable();
        XmlNamespaceManager prefix = new XmlNamespaceManager(nt);
        string nmspc = xmlDoc.DocumentElement.NamespaceURI;
        prefix.AddNamespace("app:",xmlDoc.DocumentElement.NamespaceURI);

        prefix.PushScope();

Aqui o strResult contémXML Data

questionAnswers(2)

yourAnswerToTheQuestion