類型(Type)

A data type is homogeneous collection of values,effectiovely presented,equipped with a set of operations which manipulate these values.算法

做用:安全

1.存儲此類型變量須要的內存空間。函數

2.此種類型值表示的最大,最小值範圍。大數據

3.包含的成員ui

4.能夠找到基類spa

5.程序運行的時候,此類型的變量分配在內存的位置指針

1.stack是給函數方法調用用的,較小隻有兆,引用類型放在stack,stack會發生stackoverflow的狀況,多是由於你算法不夠好,函數調用太多了,也多是在棧上分配了太多內存orm

2.Heap是用來存儲對象或者說實例更合適點,至關大能夠達到幾個G,值類型放在Heap,而且放一個指向棧的地址,會形成內存泄漏,是由於忘記回收對象形成的,然而C#有自動回收的機制對象

 

另外C#也是能夠利用關鍵字unsafe來使用指針的,可是在使用的時候須要在vs中把項目設置容許不安全代碼blog

 

 

主要是有五大數據類型

1.類(class):Form,Console

2.結構體(structures):好比int32,int64,Single,Doule

3.枚舉(Enumerations):Horiontal Alignment

4.接口(Interface)

5.委託(Delegates)

145是引用類型,23是值類型。

相關文章
相關標籤/搜索