日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
C#中的表達式和運算符,你知道幾個?

前言

在日常的編碼過程中,對于表達式和運算符我們每天都在使用。比如像下面的代碼

int age=27;

就是一種表達式。

運算符是一個符號,它表示返回單個結(jié)果的操作。操作數(shù)是指作為運算符輸入的數(shù)據(jù)元素。一個運算符會將操作數(shù)作為輸入,執(zhí)行某個操作,基于該操作返回一個值。

表達式是運算符和操作數(shù)的字符串,可以作為操作數(shù)的結(jié)構(gòu)有字面量、常量、變量、方法調(diào)用、元素訪問器、其他表達式等。其中表達式可以使用運算符連接以創(chuàng)建其他表達式。

字面量是代碼中的數(shù)字或字符串,表示一個指定類型的明確的,固定的值。

int age=27;
age=28;
Console.WriteLine(age);
Console.WriteLine(90);

上面的具體數(shù)字和字符串就是所謂的字面量,比如90,27,28都是。這里需要注意,字面量必須在編譯時可知。

Bool有兩個字面量:true和false。引用類型變量字面量null表示變量沒有設(shè)置為內(nèi)存中的數(shù)據(jù)。

求值順序

表達式可以由許多嵌套的子表達式構(gòu)成,子表達式的求值順序可以使表達式的最終值發(fā)生差別。

  • 優(yōu)先級
  • 結(jié)合性

簡單算術(shù)運算符

簡單算術(shù)運算符執(zhí)行四則算術(shù)運算,比如下面的這些是二元左結(jié)合運算符。

  • 加 +
  • 減 -
  • 乘 *
  • 除 / 截取整數(shù)部分到最近的整數(shù)。

求余運算符

求余運算符(%)用第二個操作數(shù)除第一個操作數(shù),忽略掉商并返回余數(shù)。

int a=30%7;

關(guān)系比較運算符和相等運算符關(guān)系比較運算符和相等運算符是二元運算符,比較它們的操作數(shù)并返回bool型值。

if(1!=2){

}

if(1<5){

}

帶有關(guān)系或相等運算符的二元表達式返回bool類型的值。

對于大多數(shù)引用類型來說,比較它們的相等性時,將只比較它們的引用。


文章名稱:C#中的表達式和運算符,你知道幾個?
標題路徑:http://www.5511xx.com/article/cdjchpe.html