1
#region Using directives
4
using System.Collections.Generic;
12
/// Represents a binary tree. This class provides access to the Root of the tree. The developer
13
/// must manually create the binary tree by adding descendents to the root.
15
/// <typeparam name="T">The type of data stored in the binary tree's nodes.</typeparam>
16
public class BinaryTree<T>
18
#region Private Member Variables
19
private BinaryTreeNode<T> root = null;
22
#region Public Methods
24
/// Clears out the contents of the binary tree.
32
#region Public Properties
33
public BinaryTreeNode<T> Root