 
  Data Structure Data Structure
 Networking Networking
 RDBMS RDBMS
 Operating System Operating System
 Java Java
 MS Excel MS Excel
 iOS iOS
 HTML HTML
 CSS CSS
 Android Android
 Python Python
 C Programming C Programming
 C++ C++
 C# C#
 MongoDB MongoDB
 MySQL MySQL
 Javascript Javascript
 PHP PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Removing all nodes from LinkedList in C#
To remove all nodes from LinkedList, the code is as follows −
Example
using System; using System.Collections.Generic; public class Demo {    public static void Main() {       int [] num = {10, 20, 30, 40, 50};       LinkedList<int> list = new LinkedList<int>(num);       Console.WriteLine("LinkedList nodes...");       foreach (var n in list) {          Console.WriteLine(n);       }       list.Clear();       Console.WriteLine("LinkedList is empty now!");       foreach (var n in list) {          Console.WriteLine(n);       }    } }  Output
This will produce the following output −
LinkedList nodes... 10 20 30 40 50 LinkedList is empty now!
Example
Let us see another example −
using System; using System.Collections.Generic; public class Demo {    public static void Main(){       LinkedList<String> list = new LinkedList<String>();       list.AddLast("A");       list.AddLast("B");       list.AddLast("C");       list.AddLast("D");       list.AddLast("E");       list.AddLast("F");       list.AddLast("G");       list.AddLast("H");       list.AddLast("I");       list.AddLast("J");       Console.WriteLine("Count of nodes = " + list.Count);       list.Clear();       Console.WriteLine("Count of nodes (updated) = " + list.Count);    } }  Output
This will produce the following output −
Count of nodes = 10 Count of nodes (updated) = 0
Advertisements
 