本文整理汇总了C#中TreeNode.SetParent方法的典型用法代码示例。如果您正苦于以下问题:C# TreeNode.SetParent方法的具体用法?C# TreeNode.SetParent怎么用?C# TreeNode.SetParent使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类TreeNode
的用法示例。
在下文中一共展示了TreeNode.SetParent方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Explorer
public Explorer(string path, string keyword, string type)
{
//Konstruktor explorer, memanggil MakeTree dan DFSPrint/BFSPrint
treeString = "";
this.keyword = keyword;
countTotal = 0;
countVisited = 0;
TreeNode<string> root = new TreeNode<string>(path,"folder");
root.SetParent(null) ;
MakeTree(path,root);
Stopwatch sw = Stopwatch.StartNew();
if(type.CompareTo("DFS") == 0)
{
DFSSearch(root, 0);
} else
{
Queue<TreeNode<string>> queueBFS = new Queue<TreeNode<string>>();
queueBFS.Enqueue(root);
Queue<TreeNode<string>> queueChild = new Queue<TreeNode<string>>();
BFSSearch(queueBFS, queueChild,0);
}
sw.Stop();
Console.WriteLine("[Time]" + sw.ElapsedMilliseconds + "[/Time]");
}