martes, 8 de diciembre de 2015
Hilos con C# (Threads) , ParameterizedThreadStart
El constructor de la clase Thread es sobrecargado, y toma una delegado llamado ParameterizedThreadStart. Este puede ser usado si usted quiere pasar algunos datos a través del método start de su hilo para trabajar con el método que usted decida llamar. Como se ve en el siguiente ejemplo.
using System;
using System.Threading;
namespace UsingParameterizedThreadStart
{
class Program
{
public static void MetodoLlamadoPorHilo(object o)
{
for (int i = 0; i < (int)o; i++)
{
Console.WriteLine("Llamada al metodo MetodoLlamadoPorHilo no: {0}", i);
Thread.Sleep(0);
}
}
static void Main(string[] args)
{
Thread t = new Thread(new ParameterizedThreadStart(MetodoLlamadoPorHilo));
t.Start(5);
t.Join();
}
}
}
Referencias:
Exam Ref 70-483 Programming in C#
Suscribirse a:
Comentarios de la entrada (Atom)
No hay comentarios.:
Publicar un comentario