本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

ImmutableInterlocked.TryUpdate<TKey, TValue> 方法 (ImmutableDictionary<TKey, TValue>, TKey, TValue, TValue)

 

如果指定的索引鍵已設定為指定的值,則將指定的索引鍵設定為指定的值。

命名空間:   System.Collections.Immutable
組件:  System.Collections.Immutable (於 System.Collections.Immutable.dll)

public static bool TryUpdate<TKey, TValue>(
	ref ImmutableDictionary<TKey, TValue> location,
	TKey key,
	TValue newValue,
	TValue comparisonValue
)

參數

location
Type: System.Collections.Immutable.ImmutableDictionary<TKey, TValue>

要更新的字典。

key
Type: TKey

要更新的索引鍵。

newValue
Type: TValue

要設定的新值。

comparisonValue
Type: TValue

key 目前的值,以便讓更新成功。

傳回值

Type: System.Boolean

如果字典中有 keycomparisonValue 且比較更新至則 newValue 則為 true,否則為 false

類型參數

TKey

集合中所包含之索引鍵的類型。

TValue

集合中所包含之值的類型。

回到頁首
顯示: