c#Dropbox异步任务错误

c#Dropbox异步任务错误,c#,multithreading,asynchronous,C#,Multithreading,Asynchronous,我正试图编写一个简单的c#dropbox应用程序,但我对System.Threading函数不太熟悉。我有以下代码段: static void Main(string[] args) { DropboxClient dbx = new DropboxClient(accessString); var task = Task.Run((Func<Task>)Run(dbx)); //COMPILE ERROR HERE t

我正试图编写一个简单的c#dropbox应用程序,但我对System.Threading函数不太熟悉。我有以下代码段:

    static void Main(string[] args)
    {
        DropboxClient dbx = new DropboxClient(accessString);
        var task = Task.Run((Func<Task>)Run(dbx)); //COMPILE ERROR HERE
        task.Wait();

    }
    static async Task Run(DropboxClient dbx)
    {
        FullAccount full = await dbx.Users.GetCurrentAccountAsync();
        Console.WriteLine("{0} - {1}", full.Name.DisplayName, full.Email);
        await ListRootFolder(dbx);
        Console.ReadLine();
    }
static void Main(字符串[]args)
{
DropboxClient dbx=新的DropboxClient(accessString);
var task=task.Run((Func)Run(dbx));//此处编译错误
task.Wait();
}
静态异步任务运行(DropboxClient dbx)
{
FullAccount full=await dbx.Users.GetCurrentAccountAsync();
Console.WriteLine(“{0}-{1}”,full.Name.DisplayName,full.Email);
等待ListRootFolder(dbx);
Console.ReadLine();
}
我有以下错误,我无法找出:

Error   CS0030  Cannot convert type System.Threading.Tasks.Task to System.Func<System.Threading.Tasks.Task>
错误CS0030无法将类型System.Threading.Tasks.Task转换为System.Func
希望是一个简单的修复。
感谢是高级任务。运行(()=>Run(dbx)Easy fix-非常感谢!:)但是不要忘记带一些关于任务的教程;-)