C# Class Yamool.CWSharp.DawgNode

Show file Open project: zhengchun/CWSharp Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
AddChild ( DawgNode node ) : bool
DawgNode ( ) : System
DawgNode ( char text ) : System
DawgNode ( char text, int nodeCount ) : System
Descendants ( ) : IEnumerable
DescendantsAndSelf ( ) : IEnumerable
Next ( char text ) : DawgNode
RemoveChild ( DawgNode node ) : bool
ToString ( ) : string

Method Details

AddChild() public method

public AddChild ( DawgNode node ) : bool
node DawgNode
return bool

DawgNode() public method

public DawgNode ( ) : System
return System

DawgNode() public method

public DawgNode ( char text ) : System
text char
return System

DawgNode() public method

public DawgNode ( char text, int nodeCount ) : System
text char
nodeCount int
return System

Descendants() public method

public Descendants ( ) : IEnumerable
return IEnumerable

DescendantsAndSelf() public method

public DescendantsAndSelf ( ) : IEnumerable
return IEnumerable

Next() public method

public Next ( char text ) : DawgNode
text char
return DawgNode

RemoveChild() public method

public RemoveChild ( DawgNode node ) : bool
node DawgNode
return bool

ToString() public method

public ToString ( ) : string
return string