title: C# singly linked list implementation
body: <p>While trying to understand how a singly list can be implemented in C#, I came across the link below :</p>
  
  <p><a href="https://stackoverflow.com/questions/3823848/creating-a-very-simple-linked-list">Creating a very simple linked list</a>.</p>
  
  <p>However, as I am new to C#, I got confused by the syntax that is listed in the initial section of the discussion above.  A class named Node is being declared and there is another statement within the class declared as "public Node next".  Is this statement called a constructor?  Please help.</p>
  
  <pre><code>public class Node {
      public Node next;
      public Object data;
   }
  </code></pre>