private bool TryGetData(MainTag mainTag, SubTag subTag, ActorDataTag actorData, out XElement xElement) { if (mainTagXElement.TryGetValue(mainTag, out xElement)) { xElement = xElement .Element(subTag.ToString()) .Element(actorData.ToString()); return(xElement != null); } return(false); }