internal int getNonWSCount(XsltContext context) { if (NonWSCount == 0) { for(int i=0; i < _Stk.Count; i++) { XPathNavigator nav = _Stk[i] as XPathNavigator; if (nav.NodeType != XPathNodeType.Whitespace || context.PreserveWhitespace(nav)) { NonWSCount++; } } } return NonWSCount; }