我有一个以下类Student的列表。
class student
{
Guid id;
string name;
}
- 该列表包含多个学生。要搜索具有特定ID的学生,我需要使用foreach循环并比较每个学生的ID。
- 我正在寻找除foreach循环之外的更好替代方案。是否有其他可用的选择?
- [编辑]:我所指的更好的替代方案是执行时间和性能优化的解决方案。
- [编辑2] 另一个变化,如果id是Guid呢?
- 谢谢,
- Ram
Dictionary<Guid, Student>
。 - Saeb AminiGuid
还是int
并不是很重要。只需相应地声明字典即可。 - Fredrik Mörk