1.if語句的用法及格式:
當我們需要簡單的分支或判斷的時候,需要用到if語句,格式如下:
if(條件)else
例如:int i=100;
if (i > 101) //if如果的意思
else //else就是指否則的意思
2.switch語句的用法及格式:
當我們在需要複雜的分支條件時,需要用到switch語句,但是條件只能為乙個變數,當case(方案)與變數吻合時,就執行其case中的**。
格式如下:
switch(變數)
例如:string bl = console.readline();
switch (bl)
3.while迴圈一般應用在bool型別的條件上,如果為true時,就會一直迴圈。好像電風扇一樣,如果不斷電的話會一直轉動,斷電後就會停止,一般在
應用while迴圈時,我們會定義乙個開關,來控制while迴圈。
bool zt = true;//建立乙個bool型別的值,用來判斷while的狀態,也就是是否跳出while
while (zt)
} 4.for迴圈:for迴圈一般是用來遍歷有一定限量的迴圈
格式:for(int 變數=0;變數《條件; 變數++ )
例如:
for (int i = 0; i < 2; i++)
} 5.foreach是用於集合裡乙個乙個的遍歷(疊迨)資料。就好比從雞蛋框裡取蛋一樣,乙個乙個的來。。直到取完為止。
foreach(型別 變數名 in 集合或陣列)
6.變數:在方法中定義變數時,如果要輸出該變數的話,一定為變數賦值。
7.欄位:在c#我們將定義在方法外邊,類(class)裡邊的變數稱為字段,字段可以在本類的方法中使用。 常量欄位只需要在型別前邊加乙個關建字
const。
8.object型別是所有型別的基本型別,它可以存放任何型別。
9.在c#中分為兩種基本型別,分別為:值型別,與引用型別
值型別,值是存放在堆疊當中的;引用型別,值是存放在託管堆當中的,在堆疊當中存放的是其指向託管堆值的位址。
10.值型別包括:int、char、double、bool等等簡單型別(預定義型別)
11.引用型別包括:類、陣列、介面、字串型別(string)等等。
12.裝箱操作:是將值型別轉換為object型別的操作叫裝箱,例:
int inti=1000;
object obji = inti; //裝箱的操作
13.拆箱操作:是將object型別轉換為其它型別的操作叫拆箱,例:
int intj = (int)obji; //在拆箱的時候,必須將其拆為int 型別,因為蘋果裝到箱子裡後,是決不可能拆出葡萄的!
14.列舉型別,一般應用於有限的變數,及有相同意義的變數的定義,格式:
enum day
注意:列舉型別是不能定義在方法裡邊的,只能定義在類裡邊或類的外邊。
白話C 之第二話
1.if語句的用法及格式 當我們需要簡單的分支或判斷的時候,需要用到if語句,格式如下 if 條件 else 例如 int i 100 if i 101 if如果的意思 else else就是指否則的意思 2.switch語句的用法及格式 當我們在需要複雜的分支條件時,需要用到switch語句,但是...
物件導向設計第二話
二 軟體開發過程 uml unified modeling language,統一的建模語言 在乙個ooad軟體開發過程,我們要完成二個不同的工作 1 ooa 分析階段我們主要 要做什麼?what to do?分析階段考察如何解決現實問題 建立乙個清晰的商業問題的檢視 概述系統必須執行的任務 建立商...
SHELL指令碼學習總結(第二話)getopts命令
getopts命令 getopts命令內置於bash shell。getopts命令的格式如右 getopts optstring variable optstring定義的內容與getopt命令完全相同。但是其輸出內容與getopt命令完全不同。例子如下 getopt ab cd a b test...