Threads, hilos...Lios.

21/02/2006 - 21:44 por Bodescu | Informe spam
Hola a tod@s:

Puedo instanciar un grupo de threads asi?:

for (int x=0;x<d;x++)
{
Hilo1[x]=new Thread(new ThreadStart(Mimetodo));
Hilo1[x].Start();
}

Previamente se ha definido:

Thread[] Hilo1;

como global.

Como lo veis?
Algun error?
Si es asi, alguna sugerencia?

Un saludo, gracias.

Preguntas similare

Leer las respuestas

#1 Yamil Bracho
21/02/2006 - 23:58 | Informe spam
Se ve bien, lo unico es que debes crear el arreglo antes de colocarle algo

Thread[] Hilo1 = new Thread[65]; // 0-64

"Bodescu" wrote in message
news:
Hola a :

Puedo instanciar un grupo de threads asi?:

for (int x=0;x<d;x++)
{
Hilo1[x]=new Thread(new ThreadStart(Mimetodo));
Hilo1[x].Start();
}

Previamente se ha definido:

Thread[] Hilo1;

como global.

Como lo veis?
Algun error?
Si es asi, alguna sugerencia?

Un saludo, gracias.
Respuesta Responder a este mensaje
#2 Bodescu
23/02/2006 - 15:35 | Informe spam
Yamil Bracho wrote:
Se ve bien, lo unico es que debes crear el arreglo antes de colocarle algo

Thread[] Hilo1 = new Thread[65]; // 0-64

"Bodescu" wrote in message
news:
Hola a :

Puedo instanciar un grupo de threads asi?:

for (int x=0;x<d;x++)
{
Hilo1[x]=new Thread(new ThreadStart(Mimetodo));
Hilo1[x].Start();
}

Previamente se ha definido:

Thread[] Hilo1;

como global.

Como lo veis?
Algun error?
Si es asi, alguna sugerencia?

Un saludo, gracias.






Gracias por la info, me ha servido ;)

Ahora mi problema es conseguir que se coordinen los threads:

Utilizo un thread lanzadera, para llamar a un metodo al que hay que
pasarle parametros.

El caso es que la creacion de los hilos es tan rapida que no da tiempo a
los parametros a actualizar su valor, y me crea varios hilos iguales...

Se te ocurre alguna forma?

Gracias
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida