J'ai 2 classes distinctes:Quelle collection générique utiliser?
- AreaProperties
- FieldProperties
1 AreaProperties peut associez à 1 FieldProperties. Sans changer la conception, je veux une méthode pour retourner un List<>
de ces objets
Quelle collection générique en C# conviendrait?
Je comprends que je peux envoyer 2 listes et la fonction ressemblerait à ceci:
public List<AreaProperties> Save(ref List<FieldProperties>)
{
..code
}
EDIT: Dror Helper semble la solution de bon. Cependant, j'ai récemment découvert qu'il n'y a pas 1: 1 entre FieldProperties et AreaProperties. Comment pourrais-je gérer cela maintenant. Je veux toujours aller avec une classe personnalisée qui a un objet de FieldProperties et AreaProperties mais comment pourrais-je gérer le scénario 1 à plusieurs?
Je ne comprends pas ce que vous essayez de demander. Pouvez-vous clarifier la question? –
Ce n'est pas très clair ce que vous demandez, mais vous ne voulez certainement pas vraiment passer votre liste par référence. Voir http://pobox.com/~skeet/csharp/parameters.html –
Veuillez expliquer la question avec le code de structure/la structure de classe qui pourrait aider. – NileshChauhan