Bonjour,
2 petites questions s'il vous plaît. J'ai le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
List<PricingModelInfo> pricingModelInfos = new List<PricingModelInfo>();
...pricingModelInfos.Add(...);...
PricingModelInfo pmi = ((PricingModelInfo)(pricingModelInfos.Select(x => x.modelName == modelName && x.modelVersion == modelVersion).First()));
1/ J'ai l'erreur suivante : "Cannot convert type 'bool' to 'PricingModelInfo'" que je ne comprends pas...
2/ Plutôt que de caster tout mon select avec toutes ces parenthèses, pourquoi est-ce que lorsque j'essaye le code suivant, j'ai l'erreur "'System.Collections.Generic.IEnumerable<bool>' does not contain a definition for 'First' and the best extension method overload 'System.Linq.ParallelEnumerable.First<TSource>(System.Linq.ParallelQuery<TSource>)' has some invalid arguments":
Code : Sélectionner tout - Visualiser dans une fenêtre à part
PricingModelInfo pmi = pricingModelInfos.Select(x => x.modelName == modelName && x.modelVersion == modelVersion).First<PricingModelInfo>();
Peut-être que la solution à ma première question résoudra la 2ème en fait.
Merci pour vos retours,