Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

จะลบสตริงว่างออกจากรายการสตริงว่างใน C # ได้อย่างไร


ขั้นแรก ตั้งค่ารายการด้วยสตริงว่างเป็นองค์ประกอบ

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

ตอนนี้ให้เราลบองค์ประกอบว่างหนึ่งรายการโดยใช้ดัชนี

myList.RemoveAt(0);

ตัวอย่าง

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...");
   }
}

ผลลัพธ์

Initial list with empty strings...

Removing an empty element from the list...

Empty List after deleting an empty element is shown above...