Tengo una acerca de C Sharp: ¿Cual es la verdadera utilidad de los indizadores?
Ya que solo se puede utilizar un por clase, y haria falta implementar métodos get y set para los atributos igualmente.
Gracias. Un saludo.
| |||
Una duda: Uso indizadores C# Tengo una acerca de C Sharp: ¿Cual es la verdadera utilidad de los indizadores? Ya que solo se puede utilizar un por clase, y haria falta implementar métodos get y set para los atributos igualmente. Gracias. Un saludo. |
| |||
Respuesta: Una duda: Uso indizadores C# Buenas, Pues la utilidad más aparente es cuando la clase que estás creando sirve como contenedor de otras clases. Lo bueno que tienen los indizadores es que permiten usar como clave cualquier tipo de dato (no solo enteros) como strings u otros. Además, se puede sobrecargar los indizadores (tener un indizador mediante clave entera, otro mediante clave de cadena) y también permite indizadores por varias claves (como en matrices multidimensionales). Saludos. |
| |||
Respuesta: Una duda: Uso indizadores C# Muchas gracias alexg88, es que me encontré con los indizadores buscando propiedades get/set para arrays, y viendo que no las había en muchos sitios ponían los indizadores, pero no tienen nada que ver a mi modo de ver...me has aclarado algo pero seguiré buscando acerca de esto.. |