Поделиться через


LRUCache<TKey,TValue> Класс

Определение

Наименее недавно использовавшийся кэш, хранящийся в виде словаря.

public sealed class LRUCache<TKey,TValue>
type LRUCache<'Key, 'Value> = class
Public NotInheritable Class LRUCache(Of TKey, TValue)

Параметры типа

TKey

Тип ключа для кэшированного элемента.

TValue

Тип кэшированного элемента.

Наследование
LRUCache<TKey,TValue>

Конструкторы

LRUCache<TKey,TValue>()

Инициализирует новый экземпляр класса LRUCache<TKey,TValue>.

LRUCache<TKey,TValue>(Int32)

Инициализирует новый экземпляр класса LRUCache<TKey,TValue>.

Методы

Set(TKey, TValue)

Добавляет указанный ключ и значение в кэш.

TryGet(TKey, TValue)

Получает значение, связанное с заданным ключом.

Применяется к