J'ai une méthode qui obtient un tableau imbriqué comme paramètre:LINQ Requêtes ignorées. Pourquoi?
Number[][] data
où numéro est ma classe très simple qui hérite de INotifyPropertyChange.
Et puis j'ai une déclaration comme celle-ci:
double[] max = (double[])data.Select(crArray => crArray.Select(cr => cr.ValueNorm).Max());
Quand je suis en train de regarder dans le débogueur, il saute juste et toute la méthode mais pas exception ressorte.
Quelle est la réponse? Et quelle est la meilleure façon de le faire.
Je peux utiliser des boucles, bien sûr - mais il semble si sale et long. Ainsi, LINQ est préférable
P.S. J'utilise VS2008 SP1
Non, ça renvoie IEnumerable, mais je pensais que casting et ToArray() font la même chose - en transformant IEnumerable en Array Votre méthode fonctionne réellement, mais Quelle est la différence? Et pourquoi ce comportement étrange de Visual Studio? –
Aks1
Ouais, je pense vraiment qu'il utilisera l'opérateur de conversion Thx pour la réponse) – Aks1