using System;
using System.Threading;
namespace Recetas.Threading.Cap01
{
internal sealed class UsoBasicoThreadAbort
{
public static void Main()
{
Thread threadNuevo = new Thread (MostrarMensaje);
if (threadNuevo.IsAlive)
{
// Inicia la ejecución del nuevo thread:
threadNuevo.Start();
// Detiene el thread:
threadNuevo.Abort();
}
// Código ejecutado en el thread Main:
for (int i = 0; i < 10; ++i)
{
Console.WriteLine ("OrtizOL - xCSw");
}
Console.WriteLine ("\nEl thread Main ha terminado.\n");
}
private static void MostrarMensaje ()
{
for (int i = 0; i < 10; ++i)
{
Console.WriteLine ("Recetas Multithreading en C#");
}
}
}
}