CSharp · Console
using System;
using System.Threading.Tasks;
public class Program
{
public static void Main()
{
string[] a = new string[]
{
"A", "B", "C"
};
Task[] task = new Task[3];
for (int i = 0; i < 3; i++)
{
task[i] = Task.Factory.StartNew(() =>
{
try
{
Console.WriteLine(a[i]);
}
catch(Exception ex)
{
Console.WriteLine(ex.Message);
}
});
}
}
}