Relacionados: A list of multiple data types?¿Almacena diferentes tipos dentro de una lista?
Quiero saber cómo almacenar diferentes tipos de matriz (incluidos los tipos de sistema) dentro de una matriz.
La pregunta anterior cubría cómo crear una lista que solo permita las clases definidas por el usuario mediante el uso de interfaces. Pero, ¿y si quiero una lista que solo acepte dobles y cadenas? ¿Qué hay de los dobles y una clase que escribí? ¿Qué pasa con una lista que aceptará solo una clase que escribió y una clase que alguien más escribió (por lo que no puedo agregar una interfaz a la clase de terceros, creo).
Consideré usar List<object>
, pero no sé si esa es la mejor práctica aceptada.
Como probablemente sepa, soy bastante nuevo en C#. – Michael0x2a
¿Por qué querrías hacer eso? Si crees que tienes esa necesidad, probablemente haya una mejor manera de acercarte a lo que estás construyendo. Especialmente si los tipos no tienen ninguna relación entre ellos. –
Sí, pero ¿y si quiero una lista que solo acepte dobles y cadenas, y nada más? – Michael0x2a