How to initialize a list to an empty list in C#?

CsharpProgrammingServer Side Programming

To initialize a list to an empty list in C#, set it like the following statement without any elements −

List<string> list = new List<string>();

Now, use the Any() method to check whether the list is empty or not −

bool chk = !list.Any();

Let us see the complete code −

Example

 Live Demo

using System;
using System.Collections.Generic;
using System.Linq;

public class Program {

   public static void Main() {
      // empty list
      List<string> list = new List<string>();

      // check for empty list
      bool chk = !list.Any();

      if(chk) {
         Console.WriteLine("List is Empty!");
      } else {
         Console.WriteLine("List isn't Empty!");
      }
   }
}

Output

List is Empty!
raja
Published on 31-Aug-2018 12:33:52
Advertisements