title: Is it possible to use MSDN's LinkedList class to make a list where one parent node points to multiple children?
body: <p>I'm trying to make a tree with C#. Many posts advise using a linked list, like the <a href="http://msdn.microsoft.com/en-us/library/he2s3bh7.aspx" rel="nofollow noreferrer">LinkedList class on MSDN</a> that is a part of the .NET framework. But it seems like each MSDN LinkedListNode can only link to one child node (in that case the list would look like a line, not like the branching tree I'm shooting for). Am I missing something? There was another post on this, and people advised the poster to just build his own version of what seems to be called a multilinked list ( <a href="https://stackoverflow.com/questions/7346384/how-to-create-multiple-nodes-in-a-linked-list-then-iterate-through-the-nodes">How to create multiple nodes in a linked list then iterate through the nodes</a> ) </p>
  
  <p>Is it time to cut loose from the mothership and try making my own tree? Should I make a new multi-linked node class that inherits from LinkedListNode? </p>