次の方法で共有


LRUCache<TKey,TValue>.Item[TKey] プロパティ

定義

LRU キャッシュ内の値を取得または設定します

public TValue this[TKey key] { get; set; }
member this.Item('Key) : 'Value with get, set

パラメーター

key
TKey

参照するキー

プロパティ値

TValue

注釈

値を取得すると、キャッシュで値が見つからなかった場合は null が返されます。

キーがキャッシュに既に存在する場合に値を設定すると、エントリに最近使用されたフラグが設定されます。 そうでない場合、キーは最後に使用したキーとして追加されます。 キャッシュに新しいキーを追加すると、アクティブなエントリの制限を超えたか、バイトの合計量を超えたため、キャッシュ内の既存の値が破棄される可能性があります。

適用対象