Und tu das nicht
for (int i =0;i<this.cookies.ToArray().Length;i++)
Weil
this.cookies.toArray().Length
Es bewertet in jeder Iteration der für Schleife, Sie machen jedes Mal „Kookies“ zu Array, also erhalten Sie nur die Länge? :) Sie erhöhen die Komplexität der Methode