12.17學習內(nèi)容

1方法的命名規(guī)范

  • 方法的命名規(guī)范,C#中有兩種命名方法,一種是駝峰命名法,一種是Pascal命名法。

  • 駝峰命名法:是指混合使用大小寫字母來構(gòu)成變量和函數(shù)的名字。
    第一個單詞以小寫字母開始;第二個單詞的首字母大寫或每一個單詞的首字母都采用大寫字母,

    例如:myFirstName、myLastName

  • Pascal 命名法與駱駝命名法類似。只不過駱駝命名法是首字母小寫,而帕斯卡命名法是首字母大寫  如:public void DisplayInfo(); string UserName; 二者都是采用了帕斯卡命名法.

2 reture的使用

  • 1 在方法中返回一個值
  • 2 結(jié)束當前方法,就是,在方法中出現(xiàn)了這個關(guān)鍵字,你下面的方法就不會再執(zhí)行了。

3三元表達式

  • 之前在同學的作業(yè)中看見一個表達式,看不懂,今天能看懂了。
  • int a=10;
    int b=15;
    n1>n2?n1:n2
    三元表達式的作用就是比較兩個相同變量的時候簡單的寫法,這個表達式的意思就是,如果n1大于n2,那么就取n1,要不然就取n2.

4枚舉的作用:枚舉的作用就是規(guī)范我們的開發(fā),把常用的東西,例如性別,枚舉出來,至今沒理解更深刻的作用。

5在開發(fā)的過程中,默認規(guī)定在字段的前面加下劃線:_,為了更好的和其他東西區(qū)分開來

,

6數(shù)組的長度聲明了就不能再改變了

7任何的類型都可以轉(zhuǎn)換成string類型,因為系統(tǒng)默認繼承了一個object的類,這個類里面有個to string方法,所以我們可以調(diào)用to string方法來進行轉(zhuǎn)換。

8將枚舉類型轉(zhuǎn)換成int類型。

    public enum QQstate
{
    Online=1,
    Offline,
    Live,
    Busy,
    Qme
}
    
class Program
{
    static void Main(string[] args)
    {
        QQstate state = QQstate.Online;//這樣是聲明一個要轉(zhuǎn)的類型變量來接收。
        int a = (int)state;
        Console.WriteLine(a);
        Console.WriteLine((int)QQstate.Offline);//這樣是直接轉(zhuǎn)換,并打印。
        Console.WriteLine((int)QQstate.Busy);
        Console.WriteLine((int)QQstate.Live);
        Console.WriteLine((int)QQstate.Qme);

        Console.ReadKey();
    }
        

 }

9將string類型轉(zhuǎn)換成枚舉類型

public enum QQstate
{
Online=1,
Offline,
Live,
Busy,
Qme
}

class Program
{
    static void Main(string[] args)
    {
        
        Console.WriteLine("請選擇你的狀態(tài),1-Online,2-Offline,3-Live,4-Busy,5-Qme");
        string input = Console.ReadLine();
        switch(input)
        {
            case "1":QQstate s1=(QQstate)Enum.Parse(typeof(QQstate),input);

                Console.WriteLine("你的選擇是1,狀態(tài)是{0}", s1);
                break;
            case "2":QQstate s2 = (QQstate)Enum.Parse(typeof(QQstate), input);
                Console.WriteLine("你的選擇是2,狀態(tài)是{0}", input);
                break;
            case "3":QQstate s3 = (QQstate)Enum.Parse(typeof(QQstate), input);
                Console.WriteLine("你的選擇是3,狀態(tài)是{0}", s3);
                break;
        }
        Console.ReadKey();
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,554評論 19 139
  • importUIKit classViewController:UITabBarController{ enumD...
    明哥_Young閱讀 4,194評論 1 10
  • 第5章 引用類型(返回首頁) 本章內(nèi)容 使用對象 創(chuàng)建并操作數(shù)組 理解基本的JavaScript類型 使用基本類型...
    大學一百閱讀 3,679評論 0 4
  • Flash理論課復習具體內(nèi)容 題型 書本章節(jié) 一、第一章 1.關(guān)于flash的基本操作 常用快捷鍵 shift+橢...
    小小酥XX閱讀 2,629評論 1 16
  • 今天早上七點起床,7點半和楠楠約好的一起跑步。早晨的陽光很好,40度的高溫在夜里就積攢著熱量,所以早上跑步的時候,...
    燦燦_e560閱讀 440評論 1 2

友情鏈接更多精彩內(nèi)容