6

AlbumList という文字列のリストがあります。文字列の構造は次のとおりです。abc、abc、abc、abc、abc 削除するアルバムを検索するようにユーザーに依頼します。アルバムが見つかった場合、リストから削除されます。リストから削除する同じ名前のアルバムが複数ある場合があります。

 private void searchAlbumName(string search)
        {
            string[] cellVal;
            foreach (string x in albumList)
            {
                cellVal = x.Split(',');
                if (cellVal[0].ToString().Equals(search))
                {
                    //do delete here
                }
            }
        }

検索名ですべてのアルバムを削除する方法がわかりません

4

2 に答える 2

1

LINQdoの使用

albumList.RemoveAll(x => cellVal[0].ToString().Equals(search)));

この投稿を参照してください。

于 2013-04-01T17:04:30.097 に答える