Hi,
I have a List containing double values and a double mean.
I need to check and store all 5 consecutive values (in indivuals lists) that are higher that mean value.
At this moment my solution always clear my aux List :( any ideas?
double media = 1.8815;
List<double> lista = new List<double>();
lista.Add(2.201);
lista.Add(2.101);
lista.Add(2.309);
lista.Add(2.091);
lista.Add(1.678);
lista.Add(1.825);
lista.Add(2.15);
lista.Add(2.251);
lista.Add(1.937);
lista.Add(1.89);
lista.Add(2.07);
lista.Add(1.456);
lista.Add(1.808);
lista.Add(1.741);
lista.Add(2.04);
lista.Add(2.296);
lista.Add(1.456);
lista.Add(2.427);
lista.Add(2.208);
lista.Add(2.394);
lista.Add(1.8);
lista.Add(2.379);
lista.Add(2.383);
lista.Add(2.950);
lista.Add(2.222);
lista.Add(3.152);
List<double> aux = new List<double>();
for (int i=0; i < lista.Count; i++) {
if(lista[i] > media && aux.Count <5){
aux.Add(lista[i]);
}
else{aux.Clear();}
foreach (double valor in aux) { Console.WriteLine(valor); }
Console.Read();