⚠ Deprecated: Legacy
Expanded Lists/Blocks has been merged into Expanded Lists 0.2
Suggested alternative: jmpp.expanded-lists
This package offers additional lists to Expanded Lists
$ dotnet add package jmpp.expanded-lists-blocksListaBloques-Remake es una biblioteca de estructuras de datos, por ahora solo listas, en C# que ofrecen más métodos que las implementaciones del lenguaje. Intento que mantengan un buen rendimineto, pero aún no he hecho pruebas de redimiento
La parte más importante de esta versión, y uno de los motivos para crear este repositorio, es ListBloques.
Una lista que usa arrays y Bloques* para ofrecer los beneficios de un array y una lista enlazada.
Usa arrays para guardar los bloques y las posiciones que representan en la lista para agilizar el acceso a los elementos respecto a las listas enlazadas y usa los bloques para que la lista esté contenida en trozos de memoria separados como las listas enlazadas
Tiene una jerarquía de interfaces, permitiendo la creación de listas con más métodos que la lista base.
Además incluye ListSerie, usa un List para implementar la interfaz ISerie, que permite usar funciones para generar nuevos elementos e insertarlos.