C#語言總結1

C#C#定義: 數組

C#是一門面向對象、面向組件的一門語言,是.NET的一部分。函數

程序結構:ui

命名空間spa

類{3d

屬性指針

方法對象

main函數入口blog

}接口

數據類型:內存

C#的數據類型分爲:值類型(Value types)、引用類型(Reference types)、指針類型(Pointer types)

值類型:在堆棧中存儲他們及內容

布爾值:bool、

字符:char、

小數:float、double、decimal

有符號整數:sbyte、short 、int、long

無符號數:byte、uint、ulong

不經常使用:ensum(枚舉)、struct(結構)

各個數據類型詳細範圍以下:

引用類型:在堆中存儲對象,在另外地方存放引用,主要與對象等相關

類類型:與類相關對象,如object,String(string是String的別名)以及class

接口:interface

數組:如:int[]

委託:delegate

指針類型

C# 中的指針與 C 或 C++ 中的指針有相同的功能。如:int* p;

經常使用知識:

轉義字符: 

 

 

數學運算符

加減乘除:+、-、*、/(除號會以精度最高的參數計算結果,若是都是整數,則會捨去小數部分,如:3 / 2.0 = 1.5,3 / 2 = 1)

乘方:^

自增/自減:++、--

取模:%

全部的運算符及優先級以下:

基本語句

聲明:int/char/string name;

判斷:if

循環:while、for、do while、foreach

選擇:switch

跳出(少用)/中斷/循環跳過:goto、break、continue

函數:

兩個關鍵字
static:
做用於變量:編譯時分配內存,程序結束時釋放
做用於函數:該函數只在本文件內可見
void:無類型,當函數不須要參數或返回值時使用

static <returnType><FunctionName><paramType> <paramName>,…){ //邏輯 return <returnValue>;}

相關文章
相關標籤/搜索