ジェネリックリストを含むVB.NET(2010)プロジェクトがあり、リストから「空の」アイテムを削除する方法を見つけようとしています。「空」とは、実際の文字が含まれていないアイテムを意味します(ただし、空白がいくらでも含まれている場合もあれば、空白がまったく含まれていない場合もあります)。
たとえば、これが私のリストだとしましょう...
Dim MyList As New List(Of String)
MyList.Add("a")
MyList.Add("")
MyList.Add("b")
MyList.Add(" ")
MyList.Add("c")
MyList.Add(" ")
MyList.Add("d")
そのリストでカウントした場合、7つではなく4つのアイテムが返されるようにするために必要です。たとえば...
Dim ListCount As Integer = MyList.Count
MessageBox.Show(ListCount) ' Should show "4"
のようなものがあればいいのに...
MyList.RemoveEmpty
とにかく...私は過去数時間これに対する解決策をグーグルで探していましたが、今のところ何も見つけることができませんでした。だから...何かアイデアはありますか?
ところで、私はこのプロジェクトの.NET2.0フレームワークをターゲットにしています。
前もって感謝します!