日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
.Net運(yùn)算符和基礎(chǔ)語句具體都有哪些

本篇文章給大家分享的是有關(guān).Net運(yùn)算符和基礎(chǔ)語句具體都有哪些,小編覺得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

創(chuàng)新互聯(lián)公司專注于網(wǎng)站建設(shè)|成都網(wǎng)站維護(hù)公司|優(yōu)化|托管以及網(wǎng)絡(luò)推廣,積累了大量的網(wǎng)站設(shè)計(jì)與制作經(jīng)驗(yàn),為許多企業(yè)提供了網(wǎng)站定制設(shè)計(jì)服務(wù),案例作品覆蓋成都LED顯示屏等行業(yè)。能根據(jù)企業(yè)所處的行業(yè)與銷售的產(chǎn)品,結(jié)合品牌形象的塑造,量身定制品質(zhì)網(wǎng)站。

 .Net運(yùn)算符

  • 運(yùn)算符

C#  提供大量運(yùn)算符,這些運(yùn)算符是指定在表達(dá)式中執(zhí)行哪些操作的符號(hào)。通常允許對(duì)枚舉進(jìn)行整型運(yùn)算,例如  ==、!=、<、>、<=、>=、binary +、binary -、^、&、|、~、++、-- 和  sizeof()。此外,很多運(yùn)算符可被用戶重載,由此在應(yīng)用到用戶定義的類型時(shí)更改這些運(yùn)算符的含義。

運(yùn)算符類別運(yùn)算符

基本

x.y

f(x)

a[x]

x++

x--

new

typeof

checked

unchecked

->

一元

+

-

!

~

++x

--x

(T)x

True

False

&

sizeof

乘法

*

/

%

加法

+

-

變換

<<

>>

關(guān)系和類型檢測(cè)

<

>

<=

>=

is

as

相等

==

!=

邏輯“與”

&

邏輯 XOR

^

邏輯“或”

|

條件 AND

&&

條件 OR

||

條件運(yùn)算

?:

賦值

=

+=

-=

*=

/=

%=

&=

|=

^=

<<=

>>=

??

  •  運(yùn)算符優(yōu)先級(jí)

前++ 前-- +(正號(hào)) -(負(fù)號(hào))! ~

* / %

+ -

<< >>

< > <= >=

== !=

&

^

|

&&

||

賦值運(yùn)算

后++ 后--

  • 可重載運(yùn)算符

C# 允許用戶定義的類型通過使用 operator 關(guān)鍵字定義靜態(tài)成員函數(shù)來重載運(yùn)算符。但不是所有的運(yùn)算符都可被重載,下表列出了不能被重載的運(yùn)算符:

運(yùn)算符可重載性

+、-、!、~、++、--、true 和 false

可以重載這些一元運(yùn)算符。

+, -, *, /, %, &, |, ^, <<, >>

可以重載這些二進(jìn)制運(yùn)算符。

==, !=, <, >, <=, >=

比較運(yùn)算符可以重載(但請(qǐng)參見本表后面的說明)。

&&, ||

條件邏輯運(yùn)算符不能重載,但可使用能夠重載的 & 和 | 進(jìn)行計(jì)算。

[]

不能重載數(shù)組索引運(yùn)算符,但可定義索引器。

()

不能重載轉(zhuǎn)換運(yùn)算符,但可定義新的轉(zhuǎn)換運(yùn)算符(請(qǐng)參見 explicit 和 implicit)。

+=, -=, *=, /=, %=, &=, |=, ^=, <<=, >>=

賦值運(yùn)算符不能重載,但 += 可使用 + 計(jì)算,等等。

=、.、?:、->、new、is、sizeof 和 typeof

不能重載這些運(yùn)算符。

  • 語法

  1. public static Complex operator +(Complex c1, Complex c2) 

.Net 基礎(chǔ)語句

分支語句

  • 三元運(yùn)算符

    1. (……)?b:c 

  • 值可能為空時(shí)的取值方式

(s == null) ? "" :s;
  • if else語句

if(){} else if(){} else{}
  • switch語句

switch(var) {     case : …… break;     default: …… break; }

迭代語句

  • do/while循環(huán)

do  {……} while();
  • while循環(huán)

while() {……}
  • for循環(huán)

for(<初始化>;<條件>;<操作>) {……}
  • foreach,in循環(huán)

foreach(  in ) {……}

跳轉(zhuǎn)語句

  • break

立即終止循環(huán)

  • continue

結(jié)束當(dāng)前循環(huán),進(jìn)入下一次循環(huán)

  • goto

跳出循環(huán)到標(biāo)記位置

goto :
  • return

跳出循環(huán)并結(jié)束包含其的方法

異常塊語句

  • throw

throw  語句用于發(fā)出在程序執(zhí)行期間出現(xiàn)反常情況(異常)的信號(hào)。

  • try-catch

try-catch  語句由一個(gè) try 塊后跟一個(gè)或多個(gè) catch  子句構(gòu)成,這些子句指定不同的異常處理程序,指定通用的異常處理使用catch{......}。

  • try-finally

 finally  塊用于清除 try 塊中分配的任何資源,以及運(yùn)行任何即使在發(fā)生異常時(shí)也必須執(zhí)行的代碼??刂瓶偸莻鬟f給 finally 塊,與 try  塊的退出方式無關(guān)。

  • try-catch-finally

catch  和 finally 一起使用的常見方式是:在 try 塊中獲取并使用資源,在 catch 塊中處理異常情況,并在 finally 塊中釋放資源。

try {     checked{……} } catch(OverflowException ex) {     …… }

溢出監(jiān)測(cè)語句

  • checked

     測(cè)試數(shù)值類型做算術(shù)運(yùn)算時(shí)是否溢出,溢出時(shí)獲得異常System.OverflowException

unchecked {……}

以上就是.Net運(yùn)算符和基礎(chǔ)語句具體都有哪些,小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見到或用到的。希望你能通過這篇文章學(xué)到更多知識(shí)。更多詳情敬請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


分享題目:.Net運(yùn)算符和基礎(chǔ)語句具體都有哪些
URL標(biāo)題:http://www.dlmjj.cn/article/ggceoi.html