Method of asynchronous task execution in C

  • 2021-07-13 06:04:41
  • OfStack

This article illustrates how C # performs tasks asynchronously. Share it for your reference. The details are as follows:


//  Execute time-consuming tasks asynchronously (suitable for scenarios that do not need to wait for its execution results, such as sending emails and text messages) 
Task.Factory.StartNew(
  () =>
  {
    try
    {
    //  Operations that need to be performed asynchronously, such as sending emails and text messages 
    SendEmail(...);
    }
    catch
    {
    // Do not do any processing to prevent the program from crashing due to thread exception 
    }
   }
);

I hope this article is helpful to everyone's C # programming.


Related articles: