我已经问过一个类似的问题,除了它是一个列表,但是这里的一个成员建议我使用字典,所以我决定这样做。这是原始链接。
因此,我正在尝试将新进程添加到字典中的特定位置。
rr_dict[Int32.Parse(priority_add_textbox.Text)].Add(new process {
Proc_Id = sjf_queue.Size + 1,
Proc_BurstTime = Int32.Parse(time_add_texbox.Text),
Proc_Priority = Int32.Parse(priority_add_textbox.Text)
});
发生这种情况时,我收到一个错误:
mscorlib.dll 中出现“System.Collections.Generic.KeyNotFoundException”类型的未处理异常
附加信息:字典中不存在给定的键。
有谁知道我需要做什么?