我試圖從字典中刪除條目(注意:關聯數組上下文)。刪除是基於給定的數字。任何數量的密鑰都可以包含該號碼加上其他文本。我目前正在做的是..使用正則表達式刪除字典條目
var results = from result in CGlobals.orders.Keys
where Regex.IsMatch(result, cmbJobNum.Text + "*")
select result;
foreach (string result in results)
CGlobals.orders.Remove(result);
我收到一個無效的操作異常,其中指出該集合已被修改。我在這裏做錯了什麼,我該如何解決這個問題?