class LinkedList
{
public Node headNode;
public LinkedList()
{
headNode = null;
}
public void AddToEnd(int data)
{
if (headNode == null)
headNode = new Node(data);
else
headNode.AddToEnd(data);
}
public void SortList()
{
Node node1, node2;
for (node1 = headNode; node1 != null; node1 = node1.next)
for (node2 = headNode; node2 != null; node2 = node2.next)
if(node1.data <= node2.data)
{
int temp = node1.data;
node1.data = node2.data;
node2.data = temp;
}
}
public void Print()
{
if (headNode != null)
headNode.Print();
}
}