J'ai une méthode de service WCF qui accepte une liste d'objets. Pour cet exemple, disons que 'T' est de type Car. Le client s'assurera que la liste est dans le bon ordre et passera ensuite cette liste en tant que paramètre à la méthode de service.Une liste d'objets est-elle garantie pour conserver sa commande lorsqu'elle est transmise à la méthode de service?
Par exemple, la méthode de service ressemble à ceci:
public void ProcessCars(List<Car> cars)
{
...
}
Le client appellerait la méthode de service comme celui-ci:
client.ProcessCars(cars);
Est-il sûr pour moi de penser que 100% de la temps, la liste envoyée par le client conservera le même ordre lorsqu'il sera désérialisé du côté service? Y a-t-il un moment où ce ne serait pas le cas?
Merci.