I am reading through a chapter on binary trees. The first simple example they give is traversing through directory structures. As the book is for java the attached file is the example translated to c#.
Once I have finished the chapter I will upload the binary tree example translated to c#.
Here is an example postorder recursion through a directory tree (attachment main.cs). See attachment Main.cs for a different example.
public static void Main(string args)
RecurseDirectory r = new RecurseDirectory();