ESBasic 可複用的.NET類庫(11) -- 雙向映射 IBidirectionalMapping

1.緣起: 假設我們的用戶管理系統要求用戶的ID和Name都必須是唯一的,並且用戶的ID和Name一經確定就不能被修改。而且管理系統經常需要根據ID來查找Name,也經常需要根據Name來查找ID。根據這樣的需求,我們可以考慮使用一個Dictionary來將ID和Name緩存起來,通常ID作爲Key,Name作爲Value。這樣便可實現通過ID查詢Name的快速查找,但是,通過Name查找ID就不
相關文章
相關標籤/搜索