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

วิธีลบสตริงว่างออกจาก List ของสตริงว่างใน C#

สร้าง List ที่มีสตริงว่าง:

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

ลบด้วย Index:

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...