zoukankan      html  css  js  c++  java
  • Task的用法

    推荐几篇写的很好的文章,本文部分转自:

    https://www.cnblogs.com/zhaoshujie/p/11082753.html

    https://www.cnblogs.com/xiaojidanbai/p/13224172.html

    写法1:

    new Task(StartCode, model.EquipID).Start();

    private static void StartCode(object EquipID)
    {
    try
    {
    BaseManager bm = new BaseManager();
    var sql = @"exec sp_ExportFANew '" + EquipID + "'";
    var rx = bm.ExecuteCommand(sql);
    Console.WriteLine(System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") +"sp_ExportFAJDENew sucess:" + EquipID );
    }
    catch (Exception e)
    {
    Console.WriteLine(System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "sp_ExportFAJDENew sucess:" + EquipID, e);
    }
    }

    写法2:

    System.Threading.Tasks.Task apitask = new System.Threading.Tasks.Task(() =>
    {
    result.Data = bm.StartCode(no);
    });
    apitask.Start();

    写法3:
    Task.Factory.StartNew(() =>
    {
    result.Data = bm.StartCode(OAno);
    });

  • 相关阅读:
    Fiddler工具抓包
    简单Ant打包
    android中ActionBar的几个属性
    yum安装php7.2
    java 获取计算机内存
    docker apache安装
    docker 安装 openresty
    docker 安装nginx
    docker安装gitlab
    java获取时间格式
  • 原文地址:https://www.cnblogs.com/Depingblogs/p/14993036.html
Copyright © 2011-2022 走看看