Quiero construir un diccionario (clave, valor), pero quiero que este diccionario tenga un tamaño limitado, por ejemplo 1000 entradas, así que cuando tenga este tamaño límite, quiero eliminar el primero elemento y agregar un nuevo elemento (FIFO).C# Diccionario limitado
Quiero usar el diccionario, porque siempre estoy buscando las llaves en el diccionario (necesito que sea rápida)
Cómo hacer esto?
Usted dice que desea eliminar el primer elemento cuando se alcanza el límite de tamaño. ¿Te refieres al primer artículo que se ingresó en el diccionario? En ese caso, tiene un comportamiento FIFO, no LIFO. ¿O desea eliminar el artículo en la posición de índice 0? La eliminación del artículo en la posición 0 no es LIFO ni FIFO. –
tiene razón es fifo, sory –
En ese caso, vea mi respuesta. No creo que ninguna de las otras respuestas maneje FIFO. –