目前我使用這種方法來確定一個字符是在網上找對象的特定條件?C#通過字典
Q
C#通過字典
0
A
回答
1
是不是真的這樣做,如果你想保持字符字典中的值的一個更快的方法。由於未排序,必須進行線性O(n)搜索。
9
最快的方法是將用戶名作爲字典的關鍵字。
2
Dictionary<string, Character> usersByUsername = new Dictionary<string, Character>();
...
if (usersByUsername.Keys.Contains(username))
{
}
0
- 通過鍵查找一個項目:O(1)
- 通過查找值的項目:
相關問題
- 1. 通過字典
- 2. C# - 如何通過GUI使用字典
- 3. KeyNotFoundException通過字典
- 4. 通過字典訪問值
- 5. 迭代通過VB6字典
- 6. 通過DictionaryValues字典到ActionLink
- 7. 的Python:通過字典
- 8. 通過遍歷字典
- 9. ,通過匹配字典值
- 10. 通過WebServices使用字典
- 11. VBScript字典項通過byref
- 12. 的UNIX shell:通過字典
- 13. 遞歸地通過字典
- 14. 通過字典元組
- 15. jQuery的通過JSON字典
- 16. 通過按鍵在字典
- 17. 如何通過字典
- 18. 通過字典項iTextSharp的
- 19. C#通用字典功能
- 20. 如何通過其他字典過濾python字典?
- 21. 如何通過字典鍵值促進字典記錄過濾?
- 22. 編組C#字典通過COM互操作到C++
- 23. 通過字符串創建字典
- 24. 過濾字典的字典
- 25. 通過慶典
- 26. 從慶典-c無輸出通過ssh
- 27. 通過理解迭代字典並獲取字典
- 28. 如何通過另一個字典獲得字典值?
- 29. 迭代通過字典相對於嵌套字典
- 30. 通過可可綁定連接字典與字典