public static void main()
public void push(int new_data)
Node new_node = new Node(new_data);
void deleteNode(int position)
for (int i=0; temp!=null && i<position-1; i++)
if (temp == null || temp.next == null)
Node next = temp.next.next;
Console.WriteLine(tnode.data+" ");
public static void Main()
LinkedList llist = new LinkedList();
Console.WriteLine("\nCreated Linked list is: ");
Console.WriteLine("\nLinked List after Deletion at position 4: ");