亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

C#高級編程之Var類型

發布時間:2020-07-19 08:19:05 來源:網絡 閱讀:571 作者:刺激樂天派 欄目:編程語言

C# 中在3.5版本后引入了var變量關鍵字,稱為推斷類型。

那么Var這個類型什么樣的一個類型呢?下面我根據自己查閱的資料和學習心得總結一下:


    1.Var是一個弱類型關鍵字。

        var申明的變量能夠根據上下文,代替任何一種變量。(個人感覺有點像Object類型,但其實不一樣)


    2.如何定義var變量以及var變量的特點。


        var number;

        number = 10;

        a.上面這種做法是錯誤的,你必須在申明的同時初始化該變量;正確做法如下:

        var number = 10;

    -----------------------------------------------------------------

        var number = 10;

           .

           .

        number = 10.23;

        b.這種做法是不對的,var變量一旦初始化了,那么你初始化的數據的類型就是這個變量的類型,后面將不可以在對它賦值不同類型的數據。

        

        c.var要求是局部變量。

        d.var和Object不同,在效率上和使用強類型是一樣的。

總結:

var關鍵字是C# 3.5開始新增的特性,稱為推斷類型 .
可以賦予局部變量推斷“類型”var 而不是顯式類型。var 關鍵字指示編譯器根據初始化語句右側的表達式推斷變量的類型。推斷類型可以是內置類型、匿名類型、用戶定義類型、.NET Framework 類庫中定義的類型或任何表達式。一般使用在你不能確定將使用何種數據類型時候使用這種var(推斷類型).這樣就能夠通過傳入的值聯系上下文判斷是哪一種數據類型了。

向AI問一下細節

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

AI

巴中市| 文登市| 孟连| 行唐县| 阿合奇县| 商水县| 山西省| 马公市| 巴南区| 盖州市| 安岳县| 基隆市| 新邵县| 沾益县| 青铜峡市| 昭平县| 南岸区| 渭南市| 阿荣旗| 桐乡市| 阜阳市| 南通市| 武城县| 六安市| 饶河县| 南投市| 鹤庆县| 商城县| 兴安盟| 大港区| 望谟县| 泰州市| 正宁县| 漳州市| 美姑县| 永泰县| 白水县| 汤原县| 远安县| 石景山区| 康定县|