91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

.NET Core控制臺應用程序怎么使用異步Main方法

發布時間:2021-02-08 10:26:01 來源:億速云 閱讀:279 作者:小新 欄目:開發技術

這篇文章主要介紹了.NET Core控制臺應用程序怎么使用異步Main方法,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

前言

C# 7.1 及以上的版本允許我們使用異步的Main方法,具體內容如下:

一.新建一個控制臺應用程序

.NET Core控制臺應用程序怎么使用異步Main方法

二.異步Main方法

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

static async Task Main(string[] args)

.NET Core控制臺應用程序怎么使用異步Main方法

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

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

打開項目的csproj文件,添加如下代碼:

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

例如:

.NET Core控制臺應用程序怎么使用異步Main方法

2.第二種方法-通過vs更改項目屬性

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

.NET Core控制臺應用程序怎么使用異步Main方法

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

.NET Core控制臺應用程序怎么使用異步Main方法

經過上面的更改以后,將不會報錯了。

三.驗證

我們在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();
 }
}

然后運行:

.NET Core控制臺應用程序怎么使用異步Main方法

感謝你能夠認真閱讀完這篇文章,希望小編分享的“.NET Core控制臺應用程序怎么使用異步Main方法”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

广丰县| 台前县| 吕梁市| 新建县| 临猗县| 景泰县| 裕民县| 安宁市| 庆元县| 保靖县| 同仁县| 乐昌市| 蒲城县| 白城市| 西乌| 公主岭市| 江门市| 灵川县| 苏尼特左旗| 岳池县| 雷州市| 宝兴县| 名山县| 五莲县| 五河县| 邯郸县| 简阳市| 集贤县| 银川市| 惠来县| 连云港市| 安泽县| 林芝县| 东兴市| 兴隆县| 罗山县| 台安县| 滕州市| 临夏县| 行唐县| 通江县|