SortedList : Failed to compare two elements in the array
Bonjour,
Je n'arrive pas à comprendre pourquoi mon code bloc sur cette erreur alors que ma keyvaluepair n'est jamais la même ...
Code:
1 2 3 4 5 6 7 8 9 10
|
SortedList<KeyValuePair<string, double>, int> allvalues = new SortedList<KeyValuePair<string, double>, int>();
int n = dt_.Rows.Count;
//double[] Y1 = new double[n];
for (int j = 0; j < n; j++)
{
allvalues.Add(new KeyValuePair<string, double>((string)dt_.Rows[j][0],(double)dt_.Rows[j][2]), j);
} |
dt_ étant une datatable à 4 colonnes, le Add plante dés le 2 ème élément à insérer et me renvoi l'erreur
Citation:
"Failed to compare two elements in the array"
Les deux premières lignes de dt_ sont :
0003128 2010-01-08 0.130380439318165 1.56982254759694
0016308 2010-01-08 0.00311491114578811 0.338487011175641
Merci d'avance pour votre aide