I get suppose such data
id name value 1 name 1 2 name 2 3 name2 NaN 4 name2 NaN 5 name3 10 6 name4 NaN I want to get an array of all names where the value is NaN. if I run through the list and do add, I get doubles. how to get a set of unique names and id
that is what I want to get
array = ['name2' => [3,4], 'name4' => [6] ] so it turns out I am overwriting aydishniki
var NonValueArray = new Dictionary<string, double>(); for (int i = 0, cnt = c.Count; i < cnt; i++) { logger.Trace(c[i].id + " " + c[i].value + " " + c[i].server); if (Double.IsNaN((c[i].value))) { //NonValueArray.Add(c[i].service, c[i].id); NonValueArray[c[i].service] = c[i].id; } } foreach (var pair in NonValueArray) { Console.WriteLine(pair.Key); }