コード例 #1
0
 protected T Visit(IToken token)
 {
     return(token switch
     {
         XmlNode xmlNode => Visit(xmlNode),
         XmlTextToken xmlTextToken => Visit(xmlTextToken),
         _ => default
     });
コード例 #2
0
 public override string Visit(XmlTextToken xmlTextToken)
 {
     return(Indent() + xmlTextToken.Text);
 }