Hallo big,
ich bin mir nicht sicher, ob ich dein Problem richtig verstanden habe, die vielen "..." in der Beschreibung ohne Satzende machen es etwas schwer, herauszulesen, was du willst.
Ich brainstorme daher mal etwas:
Zitat:ich brauche einen Mittelwert aus dem Umgebungstemperatur was im Cluster gewählt wird [...] ich brauche aber alle Werte zu einer Summe bilden
Das heisst also, du willst einen Mittelwert aller vorherigen Temperaturen bis zu dem Eintrag, in dem "Umgebungstemperatur" angewählt wird?
Dann stimmt dein Algorithmus im Grund schon, nur, dass du zuletzt mit dem gefunden Index einfach in die "Length" von "Array Subset" gehen musst. Dieses Array enthält dann alle Einträge bis zum "Umgebungstemperatur"-Eintrag. Es wäre natürlich schlauer, die Suche und die Extraktion der Temperaturen direkt in der While-Schleife vorzunehmen, anstatt das nachträglich nochmal zu machen.
Wie gesagt, kann natürlich sein, dass ich dich nicht verstanden habe.
Grüße,
Christian