国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

C#/.net學(xué)習(xí)-5

2019-11-09 20:41:44
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
1、變量類型int double string char bool decimal變量的使用規(guī)則:先聲明再賦值最后使用int number;number=10; number=20;Console.WriteLine(number);2、Camel  Pascal3、運(yùn)算符賦值運(yùn)算符:=復(fù)合賦值運(yùn)算符:+= -= *= /= %=  sum+=age;  sum=sum+age;算數(shù)運(yùn)算符: + - * / % ++ --關(guān)系運(yùn)算符: > < >= <= == !=邏輯運(yùn)算符: && || !4、c#中的語(yǔ)法結(jié)構(gòu)分支結(jié)構(gòu):if if-else選擇結(jié)構(gòu):while do-while for5、常量聲明的常量的語(yǔ)法:const 變量類型 變量名=值;什么時(shí)候會(huì)用到常量?6、枚舉語(yǔ)法:[public] enum 枚舉名{    值1,    值2,    值3,    ........}public:訪問(wèn)修飾符。公開(kāi)的公共的,哪都可以訪問(wèn)。enum:關(guān)鍵字,聲明枚舉的關(guān)鍵字枚舉名:要符合Pascal命名規(guī)范將枚舉聲明到命名空間的下面,類的外面,表示這個(gè)命名空間下,所有的類都可以使用這個(gè)枚舉。枚舉就是一個(gè)變量類型 ,int--double  string  decimal.只是枚舉聲明、賦值、使用的方式跟那些普通的變量類型不一樣。我們可以將一個(gè)枚舉類型的變量跟int類型和string類型互相轉(zhuǎn)換。枚舉類型默認(rèn)是跟int類型相互兼容的,所以可以通過(guò)強(qiáng)制類型轉(zhuǎn)換的語(yǔ)法互相轉(zhuǎn)換。當(dāng)轉(zhuǎn)換一個(gè)枚舉中沒(méi)有的值的時(shí)候,不會(huì)拋異常,而是直接將數(shù)字顯示出來(lái)。枚舉同樣也可以跟string類型互相轉(zhuǎn)換,如果將枚舉類型轉(zhuǎn)換成string類型,則直接調(diào)用ToString().如果將字符串轉(zhuǎn)換成枚舉類型則需要下面這樣一行代碼:    (要轉(zhuǎn)換的枚舉類型)Enum.Parse(typeof(要轉(zhuǎn)換的枚舉類型),"要轉(zhuǎn)換的字符串");如果轉(zhuǎn)換的字符串是數(shù)字,則就算枚舉中沒(méi)有,也會(huì)不會(huì)拋異常。如果轉(zhuǎn)換的字符串是文本,如果枚舉中沒(méi)有,則會(huì)拋出異常。7、所有的類型都能夠轉(zhuǎn)換成string類型,調(diào)用ToString()。8、結(jié)構(gòu)可以幫助我們一次性聲明多個(gè)不同類型的變量。語(yǔ)法:[public] struct 結(jié)構(gòu)名{    成員;//字段}變量在程序運(yùn)行期間只能存儲(chǔ)一個(gè)值,而字段可以存儲(chǔ)多個(gè)值。9、數(shù)組一次性存儲(chǔ)多個(gè)相同類型的變量。語(yǔ)法:數(shù)組類型[] 數(shù)組名=new 數(shù)組類型[數(shù)組長(zhǎng)度];***數(shù)組的長(zhǎng)度一旦固定了,就不能再被改變了10、冒泡排序:就是將一個(gè)數(shù)組中的元素按照從大到小或者從小到大的順序進(jìn)行排列。int[] nums={9,8,7,6,5,4,3,2,1,0}; 0 1 2 3 4 5 6 7 8 9第一趟比較:8 7 6 5 4 3 2 1 0 9 交換了9次     i=0  j=nums.Length-1-i第二趟比較:7 6 5 4 3 2 1 0 8 9 交換了8次     i=1  j=nums.Length-1-i第三趟比較:6 5 4 3 2 1 0 7 8 9 交換了7次     i=2  j=nums.Length-1-i第四趟比較:5 4 3 2 1 0 6 7 8 9 交換了6次     i=3  j=nums.Length-1-i第五趟比較:4 3 2 1 0 5 6 7 8 9 交換了5次第六趟比較:3 2 1 0 4 5 6 7 8 9 交換了4次第七趟比較:2 1 0 3 4 5 6 7 8 9 交換了3次第八趟比較:1 0 2 3 4 5 6 7 8 9 交換了2次第九趟比較:0 1 2 3 4 5 6 7 8 9 交換了1次for(int i=0;i<number.Length-1;i++){    for(int j=0;j<nums.Length-1-i;j++)    {        if(nums[j]>nums[j+1])        {            int temp=nums[j];            nums[j]=nums[j+1];            nums[j+1]=temp;        }    }}11、方法函數(shù)就是將一堆代碼進(jìn)行重用的一種機(jī)制。函數(shù)的語(yǔ)法:[public] static 返回值類型 方法名([參數(shù)列表]){    方法體;}public:訪問(wèn)修飾符,公開(kāi)的,公共的,哪都可以訪問(wèn)。static:靜態(tài)的返回值類型:如果不需要寫(xiě)返回值,寫(xiě)void方法名:Pascal 每個(gè)單詞的首字母都大些。其余字母小寫(xiě)參數(shù)列表:完成這個(gè)方法所必須要提供給這個(gè)方法的條件。如果沒(méi)有參數(shù),小括號(hào)也不能省略。方法寫(xiě)好后,如果想要被執(zhí)行,必須要在Main()函數(shù)中調(diào)用。方法的調(diào)用語(yǔ)法:類名.方法名([參數(shù)]);***在某些情況下,類名是可以省略的,如果你寫(xiě)的方法跟Main()函數(shù)同在一個(gè)類中,這個(gè)時(shí)候,類名可以省略。12、return1、在方法中返回要返回的值。2、立即結(jié)束本次方法。
上一篇:cpp13.2

下一篇:高斯消元模板

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 和田县| 霍山县| 门源| 长岭县| 丰原市| 海丰县| 昌宁县| 文安县| 贺州市| 濮阳市| 天全县| 蓝田县| 大安市| 安西县| 南平市| 柯坪县| 沙田区| 吐鲁番市| 连州市| 永泰县| 图木舒克市| 衡阳市| 灌云县| 台湾省| 满洲里市| 桂林市| 敦煌市| 威海市| 盈江县| 崇信县| 奇台县| 巴林左旗| 丽水市| 潼南县| 武陟县| 瑞丽市| 彭阳县| 新绛县| 万年县| 洛隆县| 日喀则市|