本文整理汇总了C#中IHtmlNode.NodesIndexOfSelf方法的典型用法代码示例。如果您正苦于以下问题:C# IHtmlNode.NodesIndexOfSelf方法的具体用法?C# IHtmlNode.NodesIndexOfSelf怎么用?C# IHtmlNode.NodesIndexOfSelf使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类IHtmlNode
的用法示例。
在下文中一共展示了IHtmlNode.NodesIndexOfSelf方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: HtmlRange
public HtmlRange( IHtmlNode node1, IHtmlNode node2, bool inclusiveNode1, bool inclusiveNode2 )
{
if ( node1 == null )
throw new ArgumentNullException( "node1" );
if ( node2 == null )
throw new ArgumentNullException( "node2" );
container = node1.Container;
if ( container == null || !container.Equals( node2.Container ) || node1.Equals( node2 ) )
throw new InvalidOperationException();
if ( node1.NodesIndexOfSelf() <= node2.NodesIndexOfSelf() )
{
beginNode = node1;
endNode = node2;
inclusiveBegin = inclusiveNode1;
inclusiveEnd = inclusiveNode2;
}
else
{
beginNode = node2;
endNode = node1;
inclusiveBegin = inclusiveNode2;
inclusiveEnd = inclusiveNode1;
}
}