偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

C#基礎(chǔ)知識(shí)總結(jié)

開(kāi)發(fā) 后端
本文從數(shù)據(jù)類(lèi)型、常量與靜態(tài)變量以及類(lèi)型轉(zhuǎn)換等方面總結(jié)了c#基礎(chǔ)知識(shí),供大家參考。

C#基礎(chǔ)知識(shí)——數(shù)據(jù)類(lèi)型

float (單精度 精度為7位數(shù))

double (雙精度 精度為15~16位數(shù))

decimal (十進(jìn)制類(lèi)型 取值比double要小 但它更精確)

  1. decimal d_value = 1.0m   //下標(biāo)m表示為十進(jìn)制類(lèi)型 如省略m 則當(dāng)成double處理  
  2. char c_value = ‘\X0032’ //16進(jìn)制轉(zhuǎn)義符  
  3. char c_value = ‘\u0032’ //Unicode表示法  
  4. char c_value = ‘A’;     //單引號(hào)  
  5. string s_value = “long”;//雙引號(hào)  
  6. string[] s = new string[6] //字符數(shù)組{..} Click Show CodeShow Code [+]   
  7. class Test   
  8. {   
  9. static void Main() {   
  10. int[] a1 = new int[] {1, 2, 3}; //一維   
  11. int[,] a2 = new int[,] {{1, 2, 3}, {4, 5, 6}}; //二維   
  12. int[,,] a3 = new int[10, 20, 30]; //三維   
  13. int[][] j2 = new int[3][]; //變長(zhǎng)   
  14. j2[0] = new int[] {1, 2, 3};   
  15. j2[1] = new int[] {1, 2, 3, 4, 5, 6};   
  16. j2[2] = new int[] {1, 2, 3, 4, 5, 6, 7, 8, 9};   
  17. }   

結(jié)構(gòu)是值類(lèi)型,而不是引用類(lèi)型,所以不支持繼承!結(jié)構(gòu)被存在堆棧中或者是內(nèi)聯(lián)。結(jié)構(gòu)在精心下可以提高存儲(chǔ)效能。例如,定義一個(gè)與類(lèi)有著相同信息的結(jié)構(gòu)可以大大地減少存儲(chǔ)空間

  1. struct Point   
  2. {   
  3. public int x, y;   
  4. public Point(int x, int y) {   
  5. this.x = x;   
  6. this.y = y;   
  7. }   

枚舉

1.在某一時(shí)刻只能取枚舉中某一個(gè)元素的值

2.每個(gè)元素類(lèi)型都是 int 型 且***個(gè)元素的值為 0 它后面的元素遞增 1

  1. enum WeekDay{  
  2. Sunday,Monday,Tuesday  
  3. }  
  4. WeekDay day;  
  5. day = Tuseday; 

代表

1.相當(dāng)于C#中函數(shù)指針原型 與指針不同的是 代表在C#是類(lèi)型安全的

2.聲明時(shí)不能有返回值 也不能帶有輸出類(lèi)型的參數(shù)

delegate int MyDelegate();//聲明一個(gè)指向int類(lèi)型函數(shù)原型的代表

裝箱和拆箱

1.可以把值類(lèi)型當(dāng)作一個(gè)引用類(lèi)型對(duì)待

2.裝箱是指把值類(lèi)型隱式或顯式的轉(zhuǎn)換成object類(lèi)型

3.拆箱是將object類(lèi)型顯式的轉(zhuǎn)換成值類(lèi)型

C#基礎(chǔ)知識(shí)——常量與靜態(tài)變量

常量本身就是值的形式 內(nèi)存中是不分配空間的;靜態(tài)變量是變量形式 內(nèi)存中需要分配空間

  1. public static string s_value = "this is a " + s_dog ;//假設(shè)s_dog是另一個(gè)變量 初始化時(shí)值可以根據(jù)s_dog的不同有所改變  
  2.  
  3. public const double X = 1.0, Y = 2.0;//值不可以改變 

C#基礎(chǔ)知識(shí)——類(lèi)型轉(zhuǎn)換

(類(lèi)型)變量

Convert.toXXX(變量)

【編輯推薦】

  1. C#語(yǔ)言讀書(shū)心得備忘
  2. 詳解C#制做Active控件的五個(gè)步驟
  3. 總結(jié)C#多線(xiàn)程的點(diǎn)點(diǎn)滴滴
  4. 學(xué)習(xí)C#多線(xiàn)程:lock的用法
  5. 各種C#數(shù)組的定義和初始化
責(zé)任編輯:book05 來(lái)源: cnblogs
相關(guān)推薦

2009-08-13 12:50:45

C#基礎(chǔ)知識(shí)

2009-08-19 17:13:15

C# 操作符基礎(chǔ)知識(shí)

2009-08-13 16:13:03

C#基礎(chǔ)知識(shí)

2009-08-13 15:40:28

C#基礎(chǔ)知識(shí)

2009-08-11 15:17:12

C#基礎(chǔ)知識(shí)

2010-01-19 14:45:35

C++語(yǔ)言

2009-08-03 13:55:03

C#基礎(chǔ)知識(shí)

2009-08-24 17:07:09

C# 泛型

2009-08-21 17:19:36

C#網(wǎng)絡(luò)編程入門(mén)

2018-10-31 14:44:13

VLANN基礎(chǔ)知識(shí)

2009-06-25 15:24:25

Java基礎(chǔ)知識(shí)

2009-08-13 18:02:50

C#基礎(chǔ)概念

2009-08-19 16:19:01

C#操作Access數(shù)

2010-01-19 10:16:40

C++程序

2009-08-06 17:42:32

C#知識(shí)點(diǎn)

2009-08-07 13:30:20

C# Excel導(dǎo)入

2009-08-13 10:52:03

C#基礎(chǔ)概念

2011-07-27 12:19:10

交換機(jī)交換技術(shù)

2011-07-29 11:32:16

路由PIM

2011-07-27 12:19:14

交換機(jī)第四層交換機(jī)三層交換機(jī)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)