• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

    .NET Core控制臺應(yīng)用程序如何使用異步(Async)Main方法詳解

    來源:懂視網(wǎng) 責(zé)編:小OO 時間:2020-11-27 22:34:55
    文檔

    .NET Core控制臺應(yīng)用程序如何使用異步(Async)Main方法詳解

    前言;C# 7.1 及以上的版本允許我們使用異步的Main方法。下面話不多說了,來隨著小編一起看看詳細(xì)的介紹吧。一.新建一個控制臺應(yīng)用程序。二.異步Main方法。我們直接將Main方法改為如下:static async Task Main(string[] args)。可以看到報(bào)錯了,提示我們是C# 7.1 的特性。有兩種方法可以解決,其實(shí)最后都是殊途同歸,只是操作不一樣而已。1.第一種方法-修改csproj文件。打開項(xiàng)目的csproj文件,添加如下代碼。
    推薦度:
    導(dǎo)讀前言;C# 7.1 及以上的版本允許我們使用異步的Main方法。下面話不多說了,來隨著小編一起看看詳細(xì)的介紹吧。一.新建一個控制臺應(yīng)用程序。二.異步Main方法。我們直接將Main方法改為如下:static async Task Main(string[] args)。可以看到報(bào)錯了,提示我們是C# 7.1 的特性。有兩種方法可以解決,其實(shí)最后都是殊途同歸,只是操作不一樣而已。1.第一種方法-修改csproj文件。打開項(xiàng)目的csproj文件,添加如下代碼。

    前言

    C# 7.1 及以上的版本允許我們使用異步的Main方法。下面話不多說了,來隨著小編一起看看詳細(xì)的介紹吧。

    一.新建一個控制臺應(yīng)用程序

    二.異步Main方法

    我們直接將Main方法改為如下:

    static async Task Main(string[] args)

    可以看到報(bào)錯了,提示我們是C# 7.1 的特性。我們有兩種方法可以解決,其實(shí)最后都是殊途同歸,只是操作不一樣而已。

    1.第一種方法-修改csproj文件

    打開項(xiàng)目的csproj文件,添加如下代碼:

     <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
     <LangVersion>7.1</LangVersion>
     </PropertyGroup>

    例如:

    2.第二種方法-通過vs更改項(xiàng)目屬性

    在“解決方案管理器”界面中,選中項(xiàng)目,然后 右鍵->屬性 -> Build

    在彈出的界面中選中 C# 7.1

    經(jīng)過上面的更改以后,將不會報(bào)錯了。

    三.驗(yàn)證

    我們在Main方法中,加入如下代碼,獲取百度首頁的html:

    class Program
    {
     static async Task Main(string[] args)
     {
     var client = new HttpClient();
     var result = await client.GetStringAsync("https://www.baidu.com/");
     Console.WriteLine(result);
     Console.ReadKey();
     }
    }

    然后運(yùn)行:

    本文所用代碼:https://github.com/stulzq/BlogDemos/tree/master/AsyncConsoleApp (本地下載)

    總結(jié)

    聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    .NET Core控制臺應(yīng)用程序如何使用異步(Async)Main方法詳解

    前言;C# 7.1 及以上的版本允許我們使用異步的Main方法。下面話不多說了,來隨著小編一起看看詳細(xì)的介紹吧。一.新建一個控制臺應(yīng)用程序。二.異步Main方法。我們直接將Main方法改為如下:static async Task Main(string[] args)。可以看到報(bào)錯了,提示我們是C# 7.1 的特性。有兩種方法可以解決,其實(shí)最后都是殊途同歸,只是操作不一樣而已。1.第一種方法-修改csproj文件。打開項(xiàng)目的csproj文件,添加如下代碼。
    推薦度:
    標(biāo)簽: net async main方法
    • 熱門焦點(diǎn)

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 欧美日韩国产精品自在自线| 午夜精品久久久久久| 国产综合精品久久亚洲| 国产精品无码无片在线观看| 久久成人精品| 成人精品一区二区三区免费看| 国产精品视频一区二区三区四| 亚洲&#228;v永久无码精品天堂久久 | 亚洲精品国产成人影院| 国产微拍精品一区二区| 中文精品一卡2卡3卡4卡| 国产精品日本欧美一区二区| 国产精品免费高清在线观看| 精品亚洲成a人片在线观看| 日韩人妻无码精品久久免费一| 在线精品亚洲| 最新国产精品无码| 区亚洲欧美一级久久精品亚洲精品成人网久久久久 | 亚洲国产精品自在在线观看| 国产精品色内内在线播放| 国内揄拍高清国内精品对白| 乱码精品一区二区三区| 日韩精品无码一区二区三区免费| 亚洲精品高清国产一线久久| 午夜精品一区二区三区免费视频| 亚洲国产精品18久久久久久| 无码精品日韩中文字幕| 国产精品亚洲欧美大片在线观看| 亚洲欧洲国产精品香蕉网| 亚洲欧美日韩国产精品专区| 中文字幕乱码中文乱码51精品| 亚洲精品乱码久久久久久不卡 | 国产精品99久久精品爆乳| 99久久精品国产毛片| 国产精品高清免费网站| 国产香蕉国产精品偷在线观看 | 久久96国产精品久久久| 久久久久四虎国产精品| 亚洲精品你懂的| 国产精品第一区第27页| 国产午夜精品一区二区三区小说 |