程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#入門經典札記_Ch04流程控制

C#入門經典札記_Ch04流程控制

編輯:C#入門知識

Chapter 04 

4.1 

1.var1=var2^var3 ; 

2.&

結果都是一樣的,但是

4.1.1 

1.處理的是存儲在變量中的一系列位,而不是變量的值。

<<   // var1=var2<<var3 

>>   // var1=var2<<var3 

把數值每向左移動一位,該數都要乘以

 

Notice

在大多數代碼中,都不使用這些運算符。他們主要高度優化的代碼,在這些代碼中不能使用其他數學操作。因此他們通常用於設備驅動或系統代碼。

4.1.2 

&= 

<<= 

 

4.2 goto

1.C#

goto 

goto <labelname>;

標簽定義:

<labelname>:

//code

 

4.3 

1.三種分支技術:三元運算符、

4.3.1 

<test>?<resultTrue>:<resultFalse>

4.3.2 if

4.4.3switch 

1.switch

2.執行完每個部分的代碼後,還需要另一個語句

3.除了可以使用

4.如果把多個

switch

{

case <comparisonVal1>:

case <comparisonVal2>:

<code to execute> ;

break ;

……

}

5.每一個

 

4.4 

4.4.1  do.....while 

執行循環代碼,然後進行一個布爾測試,如果測試結果為

do 

{

<code to be looped>

}while(<test>) ;

 

4.4.2  while 

While

while

{
<code  to  be  looped>
 }

 

 

 4.4.3 for

這類循環可以執行指定的次數,並維護他自己的計數器。

for (<initialization>;<condition>;<operation>)

{

< code to loop>

}

 

4.4.4 

 Notice

使用

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved