Я хочу сохранить такие данные, как
{
{"apple",15 }
{"pear",12.5 }
{"", 10 }
{"", 0.45 }
}
Данные будут нанесены на гистограмму (строка будет легендой, а double будет значением) Порядок вставки важен.Perfs не имеет значения. Строки могут дублироваться или быть пустыми. (значения также могут дублироваться)
Мне нужно получить минимальное и максимальное значения (легко, если возможно), чтобы установить масштаб.
Я пользуюсь
List<KeyValuePair<string, double>> data = new List<KeyValuePair<string, double>>();
data.Add(new KeyValuePair<string,double>("",i));
Довольно скучно и нечитабельно.Есть ли более чистый способ сделать это?
StringDoubleCollection data = new StringDoubleCollection();
data.add("apple",15);
data.add("",10);
double max = data.values.Max();
double min = data.values.Min();
, если не как получить максимальное значение List<KeyValuePair<string, double>>
без особых хлопот
NameValueCollection выглядит красиво, но это <string,string>
Iнужно <string,double>
спасибо