中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

C#基礎知識

發布時間:2020-06-11 10:32:19 來源:網絡 閱讀:476 作者:Caihong_deng 欄目:編程語言

數據類型:

分為值類型和引用類型

值類型包括:簡單類型(整數類型,實數類型,字符類型,布爾類型),結構類型,枚舉類型

引用類型包括:類,接口,數組,委托以及object和string,其中object和string是兩個比較特殊的類型,object是C#中所有類型(包括所有的值類型和引用類型)的根類,string是一個從object類直接繼承的密封類型(不能再被繼承),其實例表示Unicode字符串。

棧(stack)是按照先進后出的原則存儲數據項的一種數據結構;堆(heap)則是用于動態內存分配的一塊區域,可以按任意順序和大小進行分配和釋放。C#中,值類型就分配在棧中,引用類型分配在堆中。

可以把值類型和引用類型的值賦給object類型變量,C#用“裝箱”和“拆箱”來實現兩者之間的轉換。

裝箱:所謂裝箱就是將值類型包裝成引用類型的過程

拆箱:拆箱操作與裝箱操作相反,是將一個object轉換成值類型:首先檢查由object引用的對象實例值類型的包裝值,然后把實例中的值復制到值類型變量中。

注意:當一個裝箱操作把值類型轉換成一個引用類型時,不需要強制類型轉換,而拆箱操作把引用類型轉換到值類型時,則必須顯示的強調類型轉換。

常量:

有字符常量和符號常量

整數常量:可以在數字后面加l,L,u,U,UL,整數常量既可以采用十進制數也可以采用十六進制數(默認為十進制數)表示,在數值前面加0x(或0X)

幾個重要的數字需要記住:128,256,32768,65535,

浮點常量:一般帶小數點的數或用科學計數法表示的數都被認為是浮點數,他的數據默認為double類型,但也可以加上后綴符表明三種不同的浮點格式數,如f,F,d,D,m,M

字符常量:用單引號括起來的單個字符,它占16位,以無符號整型數的形式存儲這個字符所對應的Unicode代碼。

字符串常量:字符串常量是用雙引號括起來的0個或多個字符序列。C#支持兩種形式的字符串常量:常規字符串和逐字字符串

常規字符串:雙引號括起來的一串字符,可以包含轉義字符

逐字字符串:在常規字符串前加上一個@就形成了逐字字符串,它的意思是字符串中的每個字符均表示本意,不用轉義。如果在字符串在需要用到雙引號,則可連寫兩個雙引號來表示一個雙引號。

布爾常量:只有兩個值,true,false

符號常量:格式為: const 類型  標志符=初值

變量:創建一個變量就是創建該變量類型的一個實例,變量的特征由它的類型來決定。格式為:類型  標志符[=初值][,...]


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

拜泉县| 交口县| 静安区| 宁远县| 彭山县| 香港| 云林县| 长宁县| 海门市| 白河县| 襄城县| 娄底市| 文水县| 建水县| 巴楚县| 通州区| 湟源县| 东城区| 翁牛特旗| 长顺县| 桃源县| 新化县| 那坡县| 安化县| 东安县| 林周县| 德钦县| 比如县| 绥滨县| 洱源县| 昂仁县| 海晏县| 桐梓县| 鄂伦春自治旗| 漾濞| 镇远县| 延边| 新泰市| 贡山| 新沂市| 芷江|