Descripción: ColecciónSoloLectura es una colección que no puede ser modificada después de ser creada. En el contexto de C#, se refiere a una estructura de datos que permite almacenar elementos de manera que su contenido no pueda ser alterado una vez que ha sido definido. Esto significa que no se pueden agregar, eliminar ni modificar los elementos de la colección, lo que proporciona una garantía de inmutabilidad. Esta característica es especialmente útil en situaciones donde se requiere que los datos permanezcan constantes a lo largo del tiempo, lo que ayuda a prevenir errores y a mantener la integridad de la información. Las colecciones de solo lectura son comúnmente utilizadas en aplicaciones donde la seguridad y la estabilidad de los datos son prioritarias, como en sistemas financieros o en aplicaciones críticas donde los datos no deben ser alterados accidentalmente. En C#, estas colecciones se implementan a menudo utilizando interfaces como IReadOnlyList