class Node public int data public Node next public Node int data this

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
class Node
{
public int data;
public Node next;
public Node(int data)
{
this.data = data;
next = null;
}
public void AddToEnd(int data)
{
if (next == null)
next = new Node(data);
else
next.AddToEnd(data);
}
public void Print()
{
Console.Write(data + "->");
if (next != null)
next.Print();
}
}
}