惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Google DeepMind News
Google DeepMind News
Microsoft Security Blog
Microsoft Security Blog
B
Blog
Martin Fowler
Martin Fowler
WordPress大学
WordPress大学
爱范儿
爱范儿
博客园_首页
博客园 - 聂微东
量子位
V
Visual Studio Blog
aimingoo的专栏
aimingoo的专栏
T
The Blog of Author Tim Ferriss
J
Java Code Geeks
小众软件
小众软件
大猫的无限游戏
大猫的无限游戏
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
N
Netflix TechBlog - Medium
F
Fortinet All Blogs
The Cloudflare Blog
T
Tailwind CSS Blog
G
Google Developers Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
月光博客
月光博客
腾讯CDC

博客园 - 大豆男生

C# 和 OpenResty 中进行 CRC32 Linq分组后,再对分组后的每组数据进行排序,获取每组的第一条记录 WebClient 指定安全协议(Tls1.1,Tls1.2,Tls1.3) .Net Core 中的 MurmurHash VS2019 .Net Core 3.0 Web 项目启用动态编译 IIS 上部署 ASP.NET Core 应用程序 IIS (安装SSL证书后) 实现 HTTP 自动跳转到 HTTPS 使用浏览器自定义协议启动本地程序(.EXE文件) 再谈 C# 对象二进制序列化,序列化并进行 AES 加密 腾讯防水墙(滑动验证码)的简单使用 https://007.qq.com C# 使用 PerformanceCounter 获取 CPU 和 硬盘的使用率 .Net 控制台中文(简体/繁体)乱码问题 .Net Core 使用 System.Drawing.Common 部署到CentOS上遇到的问题 .Net Core 读取配置文件 appsettings.json JavaScript 获取按键,并屏蔽系统 Window 事件 frp 初探 nginx 禁止未绑定的域名访问 .NET MVC JSON JavaScriptSerializer 字符串的长度超过 maxJsonLength 值问题的解决 Newtonsoft.Json(Json.net) 的使用
async,await,Task 的一些用法
大豆男生 · 2017-03-30 · via 博客园 - 大豆男生

async,await,Task 的一些用法

private void Form1_Load(object sender, EventArgs e)
{
    Display();
}

public async void Display()
{
    int result = await GetValueAsync(123);
    this.label1.Text = "Value is : " + result;
}

public Task<int> GetValueAsync(int num)
{
    // 方法1
    return Task.Run(() =>
    {
        return DoSomething(num);
    });

    // 方法2
    return Task.Run(() =>
    {
        //DoSomething
        System.Threading.Thread.Sleep(3000);
        return num;
    });

    // 方法3
    object state = num;
    Task<int> task = new Task<int>(DoSomething, state);
    task.Start();
    return task;
}

public int DoSomething(int num)
{
    System.Threading.Thread.Sleep(3000);
    return num;
}

public int DoSomething(object state)
{
    System.Threading.Thread.Sleep(3000);
    return Convert.ToInt32(state);
}

posted on 2017-03-30 16:58  大豆男生  阅读(815)  评论()    收藏  举报