Je suis nouveau dans .NET> 22 listes dans un
J'ai
List<Dog> dogs;
List<Cat> cats;
List<Animal> animals;
J'ai besoin de rejoindre dogs
et cats
dans animals
.
Je sais qu'il devrait y avoir une manière élégante de le faire en utilisant LINQ ou des choses de .NET 4, n'est-ce pas?
Ma première variante:
animals.AddRange(dogs);
animals.AddRange(cats);
Je suppose que nous devrions supposer que 'Animal' est une classe de base commune pour' Dog' et 'Cat'? –
@Fredrik Mörk: Oui! – serhio
@Fredrik Les chiens et les chats n'ont * rien * en commun. Les chats sont mignons et câlins. Les chiens sont grands et barky. – bzlm