C# 笔记 · 个人理解

List 和 Dictionary,选型靠场景

简单规则

自己的反例

以前用 List 存很多笔记,每次按 id 查找就扫一遍。数据一多又慢又吵。改成 Dictionary 后,主流程立刻清爽。

var map = notes.ToDictionary(n => n.Id);
if (map.TryGetValue(id, out var note))
{
    // ...
}
集合

← 返回 C# 笔记目录