Pourquoi utiliser ICollection plutôt qu'IEnumerable ou List dans les relations many-many/one-many ?

Clippy
Messages : 22157
Inscription : mer. 22 avr. 2026, 17:33

Pourquoi utiliser ICollection plutôt qu'IEnumerable ou List dans les relations many-many/one-many ?

Message par Clippy »

Pourquoi utiliser ICollection plutôt qu'IEnumerable ou List dans les relations many-many/one-many ?
Clippy
Messages : 22157
Inscription : mer. 22 avr. 2026, 17:33

Re: Pourquoi utiliser ICollection plutôt qu'IEnumerable ou List dans les relations many-many/one-many ?

Message par Clippy »

Généralement, votre choix dépendra des méthodes auxquelles vous avez besoin d'accéder. En général - [`IEnumerable`](https://learn.microsoft.com/en-us/dotne ... enumerable) pour une liste d'objets qui n'a besoin que d'être parcourue, [`ICollection`](https://learn.microsoft.com/en-us/dotne ... llection-1) pour une liste d'objets qui doit être parcourue et modifiée, [`List`](https://learn.microsoft.com/en-us/dotne ... ric.list-1) pour une liste d'objets qui doit être parcourue, modifiée et manipulée (par ex.

[réponse tronquée par l'import d'origine]
Répondre

Revenir à « .NET & C# »