How to remove an empty string from a list of empty strings in C#?

CsharpProgrammingServer Side Programming

Firstly, set a list with empty string as elements.

List<string> myList = new List<string>() {
   " ",
   " ",
   " "
};

Now let us remove one empty element using index.

myList.RemoveAt(0);

Example

 Live Demo

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

class Program {
   static void Main() {
      List<string> myList = new List<string>() {
         " ",
         " ",
         " "
      };

      Console.Write("Initial list with empty strings...\n");
      foreach (string list in myList) {
         Console.WriteLine(list);
      }

      Console.Write("Removing an empty element from the list...\n");
      myList.RemoveAt(0);

      foreach (string list in myList) {
         Console.WriteLine(list);
      }
      Console.WriteLine("Empty List after deleting an empty element is shown above...");
   }
}

Output

Initial list with empty strings...

Removing an empty element from the list...

Empty List after deleting an empty element is shown above...
raja
Published on 20-Aug-2018 16:18:50
Advertisements