Tengo una función que procesa una lista de 6100 elementos de la lista. El código solía funcionar cuando la lista solo tenía 300 elementos. Pero al instante se bloquea con 6100. ¿Hay alguna manera de recorrer estos 6100 elementos, por ejemplo 30 de cada vez y ejecutar un nuevo hilo por artículo?C# .net para() Paso?
for (var i = 0; i < ListProxies.Items.Count; i++)
{
var s = ListProxies.Items[i] as string;
var thread = new ParameterizedThreadStart(ProxyTest.IsAlive);
var doIt = new Thread(thread) { Name = "CheckProxy# " + i };
doIt.Start(s);
}
Cualquier ayuda sería muy apreciada.
Para el registro, detectando y nombrando exactamente lo que falla (la línea) y el mensaje de error ayuda enormemente en la búsqueda de soluciones – Eric