1

我正在尝试使用 System.Threading.Tasks.Task 异步完成一些工作。我想我的问题适合任务的生命周期。

我创建了一个类并将任务包含在一个函数中

class A 
{
public bool func(string msg)
{
    Task task = Task.Factory.StartNew(() => store(message));
    return true;
}

public void store(string message)
{
    //open database connection, store message in database
}

}

我将在我的应用程序中使用实例化类 A 并调用 A.func(msg)。我的问题是在 A 的实例被处理后,任务会继续吗,即在我的数据库中存储消息?

4

0 回答 0