欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

歡迎來(lái)到入門教程網(wǎng)!

C#教程

當(dāng)前位置:主頁(yè) > 軟件編程 > C#教程 >

C# 中的var關(guān)鍵字詳細(xì)介紹

來(lái)源:本站原創(chuàng)|時(shí)間:2020-01-10|欄目:C#教程|點(diǎn)擊: 次

C# var關(guān)鍵字詳解

var 是3.5新出的一個(gè)定義變量的類型 其實(shí)也就是弱化類型的定義 VAR可代替任何類型 編譯器會(huì)根據(jù)上下文來(lái)判斷你到底是想用什么類型的 至于什么情況下用到VAR 我想就是你無(wú)法確定自己將用的是什么類型 就可以使用VAR 類似 OBJECT 但是效率比OBJECT高點(diǎn)。

或者通俗的講:

  var可以理解為匿名類型,我們可以認(rèn)為它是一個(gè)聲明變量的占位符。它主要用于在聲明變量時(shí),無(wú)法確定數(shù)據(jù)類型時(shí)使用。

使用var定義變量時(shí)有以下四個(gè)特點(diǎn):

1. 必須在定義時(shí)初始化。也就是必須是var s = “abcd”形式,而不能是如下形式: var s; s = “abcd”;

2. 一但初始化完成,就不能再給變量賦與初始化值類型不同的值了。

3. var要求是局部變量。

4. 使用var定義變量和object不同,它在效率上和使用強(qiáng)類型方式定義變量完全一樣。

實(shí)例:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace FirstPriject
{
  class Program
  {
    static void Main(string[] args)
    {
      //聲明并初始化變量
      var name = "張三";
      var age = 10;
      var sex = true;

      //獲取變量的數(shù)據(jù)類型
      Type t_Name = name.GetType();
      Type t_Age = age.GetType();
      Type t_Sex = sex.GetType();

      //打印結(jié)果
      Console.WriteLine("變量name的類型是{0},變量age的類型是{1},變量sex的類型是{2}",
        t_Name.ToString(),t_Age.ToString(),t_Sex.ToString());

      //不自動(dòng)關(guān)閉控制臺(tái),等待輸入
      Console.ReadLine();
    }
  }
}

實(shí)例結(jié)果圖:

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

上一篇:淺談C# 中的委托和事件

欄    目:C#教程

下一篇:采用C#代碼動(dòng)態(tài)設(shè)置文件權(quán)限

本文標(biāo)題:C# 中的var關(guān)鍵字詳細(xì)介紹

本文地址:http://mengdiqiu.com.cn/a1/C_jiaocheng/6113.html

網(wǎng)頁(yè)制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語(yǔ)言數(shù)據(jù)庫(kù)服務(wù)器

如果侵犯了您的權(quán)利,請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)進(jìn)行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負(fù)任何責(zé)任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有