Tag
string に設定されているすべてのアイテムを削除したいDynamic
:
foreach (MenuItem item in Items.Cast<object>().Where(mi => mi is MenuItem && ((MenuItem) mi).Tag == "Dynamic"))
{
Items.Remove(item);
}
残念ながら、コレクションの反復中にアイテムを削除することはできません。
特定の条件が満たされているすべてのアイテムを削除する簡単な方法はありますか?この場合Tag
は文字列に設定されていますDynamic
か?