C 中的Dictionary簡介

2021-07-07 07:05:43 字數 571 閱讀 5281

簡介

在c#中,dictionary提供快速的基於鍵值的元素查詢。當你有很多元素的時候可以使用它。它包含在system.collections.generic名空間中。

在使用前,你必須宣告它的鍵型別和值型別。

詳細說明

必須包含名空間system.collection.generic

dictionary裡面的每乙個元素都是乙個鍵值對(由二個元素組成:鍵和值)

鍵必須是唯一的,而值不需要唯一的

鍵和值都可以是任何型別(比如:string, int, 自定義型別,等等)

通過乙個鍵讀取乙個值的時間是接近o(1)

鍵值對之間的偏序可以不定義

例子:

using system;

//必須包含名空間

using system.collections.generic;

public

class mapkeys

public

static

string

getname(string item)

}

C 中的Dictionary簡介

簡介 在c 中,dictionary提供快速的基於鍵值的元素查詢。當你有很多元素的時候可以使用它。它包含在system.collections.generic名空間中。在使用前,你必須宣告它的鍵型別和值型別。詳細說明 必須包含名空間system.collection.generic dictiona...

C 中的Dictionary簡介

簡介 在c 中,dictionary提供快速的基於鍵值的元素查詢。當你有很多元素的時候可以使用它。它包含在system.collections.generic名空間中。在使用前,你必須宣告它的鍵型別和值型別。詳細說明 必須包含名空間system.collection.generic dictiona...

C 中的Dictionary簡介

簡介 在c 中,dictionary提供快速的基於兼職的元素查詢。當你有很多元素的時候可以使用它。它包含在system.collections.generic名空間中。在使用前,你必須宣告它的鍵型別和值型別。詳細說明 必須包含名空間system.collection.generic dictiona...