Si Dog hereda de Animal.La mejor manera de lanzar desde Animal [] a Perro []
Y tengo un Animal [], que sé que solo contiene perros. ¿Cuál es la forma más rápida/mejor de poner mis manos en un perro []? He usado la nueva ArrayList (oldarray) .ToArray (typeof (Dog)); hasta ahora, pero eso se siente un poco torpe, y me pregunto si hay algo más elegante.
ACTUALIZACIÓN: Uso del perfil .net 2.0. Debería haber supuesto mencionar esto de inmediato. Espero que la edición de la pregunta original se adhiere a la netiquette stackoverflow en este caso. Estoy deseando que llegue el día en que podamos actualizar y usar Linq.
Adiós, Lucas
preguntas de edición no es un problema; para eso es la característica. – Cheeso