C#語言總結1


C#C#定義: 

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

程序結構:

命名空間

類{

屬性

方法

main函數入口

}

數據類型:

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>;
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM