這篇文章主要為大家展示了“C#中的基礎(chǔ)知識(shí)有哪些”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“C#中的基礎(chǔ)知識(shí)有哪些”這篇文章吧。
成都創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、都昌網(wǎng)絡(luò)推廣、微信小程序定制開發(fā)、都昌網(wǎng)絡(luò)營銷、都昌企業(yè)策劃、都昌品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);成都創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供都昌建站搭建服務(wù),24小時(shí)服務(wù)熱線:18982081108,官方網(wǎng)址:m.2m8n56k.cn
C#基礎(chǔ)知識(shí)——數(shù)據(jù)類型
float (單精度 精度為7位數(shù))
double (雙精度 精度為15~16位數(shù))
decimal (十進(jìn)制類型 取值比double要小 但它更精確)
decimal d_value = 1.0m //下標(biāo)m表示為十進(jìn)制類型 如省略m 則當(dāng)成double處理 char c_value = ‘\X0032’ //16進(jìn)制轉(zhuǎn)義符 char c_value = ‘\u0032’ //Unicode表示法 char c_value = ‘A’; //單引號(hào) string s_value = “l(fā)ong”;//雙引號(hào) string[] s = new string[6] //字符數(shù)組{..} Click Show CodeShow Code [+] class Test { static void Main() { int[] a1 = new int[] {1, 2, 3}; //一維 int[,] a2 = new int[,] {{1, 2, 3}, {4, 5, 6}}; //二維 int[,,] a3 = new int[10, 20, 30]; //三維 int[][] j2 = new int[3][]; //變長 j2[0] = new int[] {1, 2, 3}; j2[1] = new int[] {1, 2, 3, 4, 5, 6}; j2[2] = new int[] {1, 2, 3, 4, 5, 6, 7, 8, 9}; } }
結(jié)構(gòu)是值類型,而不是引用類型,所以不支持繼承!結(jié)構(gòu)被存在堆棧中或者是內(nèi)聯(lián)。結(jié)構(gòu)在精心下可以提高存儲(chǔ)效能。例如,定義一個(gè)與類有著相同信息的結(jié)構(gòu)可以大大地減少存儲(chǔ)空間
struct Point { public int x, y; public Point(int x, int y) { this.x = x; this.y = y; } }
枚舉
1.在某一時(shí)刻只能取枚舉中某一個(gè)元素的值
2.每個(gè)元素類型都是 int 型 且***個(gè)元素的值為 0 它后面的元素遞增 1
enum WeekDay{ Sunday,Monday,Tuesday } WeekDay day; day = Tuseday;
代表
1.相當(dāng)于C#中函數(shù)指針原型 與指針不同的是 代表在C#是類型安全的
2.聲明時(shí)不能有返回值 也不能帶有輸出類型的參數(shù)
delegate int MyDelegate();//聲明一個(gè)指向int類型函數(shù)原型的代表
裝箱和拆箱
1.可以把值類型當(dāng)作一個(gè)引用類型對(duì)待
2.裝箱是指把值類型隱式或顯式的轉(zhuǎn)換成object類型
3.拆箱是將object類型顯式的轉(zhuǎn)換成值類型
C#基礎(chǔ)知識(shí)——常量與靜態(tài)變量
常量本身就是值的形式 內(nèi)存中是不分配空間的;靜態(tài)變量是變量形式 內(nèi)存中需要分配空間
public static string s_value = "this is a " + s_dog ;//假設(shè)s_dog是另一個(gè)變量 初始化時(shí)值可以根據(jù)s_dog的不同有所改變 public const double X = 1.0, Y = 2.0;//值不可以改變
C#基礎(chǔ)知識(shí)——類型轉(zhuǎn)換
(類型)變量
Convert.toXXX(變量)
以上是“C#中的基礎(chǔ)知識(shí)有哪些”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
本文標(biāo)題:C#中的基礎(chǔ)知識(shí)有哪些
新聞來源:http://m.2m8n56k.cn/article38/jdsosp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、ChatGPT、品牌網(wǎng)站制作、企業(yè)建站、用戶體驗(yàn)、網(wǎng)頁設(shè)計(jì)公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)