IReadOnlyDictionary<TKey,TValue>.TryGetValue(TKey, TValue) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得與指定索引鍵相關聯的值。
public:
bool TryGetValue(TKey key, [Runtime::InteropServices::Out] TValue % value);
public bool TryGetValue(TKey key, out TValue value);
abstract member TryGetValue : 'Key * 'Value -> bool
Public Function TryGetValue (key As TKey, ByRef value As TValue) As Boolean
參數
- key
- TKey
找到的關鍵。
- value
- TValue
當此方法回傳與指定鍵相關聯的值(若找到鍵);否則,參數類型的 value 預設值。 這個參數會未初始化傳遞。
傳回
true如果實作IReadOnlyDictionary<TKey,TValue>介面的物件包含具有指定鍵值的元素;否則, false
例外狀況
key 是 null。
備註
此方法結合 ContainsKey 了方法的功能與屬性 Item[] 。
若找不到 value 該鍵,該參數會獲得適當的預設值 TValue:例如整數類型 false 為 0(0),布林類型 null 為零,參考型別為零。