Del curso: .NET 8 esencial
Accede al curso completo hoy mismo
Únete hoy para acceder a más de 23.300 cursos impartidos por expertos del sector.
Frozen Collections - Tutorial de .NET
Del curso: .NET 8 esencial
Frozen Collections
Las nuevas clases FrozenDictionary y FrozenSet nos brindan objetos inmutables y de solo lectura que están optimizados para búsquedas y enumeraciones rápidas con un alto desempeño. Como su nombre lo indica, FrozenDictionary es un diccionario y FrozenSet es un conjunto que, por su naturaleza, no puede tener valores repetidos. Veamos cómo es esto aquí en esta aplicación de consola. Voy a crear, digamos, una lista de números llamado numbers, y tengo estos diez números que están en pantalla. Ahora, numbers, aquí voy a encontrar el método de extensión llamado ToFrozenSet, y hay otro llamado ToFrozenDictionary, en este caso, voy a invocar ToFrozenSet para crear este objeto de tipo FrozenSet. Como puedes ver en pantalla, esto pertenece al namespace System.Collections.Frozen. Entonces, aquí voy a poner en pantalla cuántos números hay en numbers y también cuántos números hay en el FrozenSet. En este momento, no es ninguna sorpresa que ambos sean los mismos, es decir, 10. Sin embargo, aquí si…
Contenido
-
-
-
-
-
-
Nuevas clases de Data Annotations4 min 6 s
-
(Bloqueado)
Frozen Collections3 min 12 s
-
(Bloqueado)
Abstracción de tiempo con TimeProvider4 min 42 s
-
(Bloqueado)
Obteniendo elementos aleatorios y revolviendo listas con Random3 min 31 s
-
(Bloqueado)
Habilitando la opción de NativeAOT2 min 3 s
-
(Bloqueado)
Usando una biblioteca compilada con NativeAOT desde un programa de C4 min 9 s
-
-
-