天天看點

C#視訊-結構體

學習C#視訊中的那些東西的時候還是很有意思的,都是一點點的推進的,現在正好有一個東西就是現在學的,結構體這個次是自己第一次聽到,但是這個東西卻解決了一個大難題,那就是在代碼中如果要描述一個人的資訊的時候就涉及到資料類型的問題,而每次都要設定多個變量,這就比較麻煩了,但是有了結構體以後就可解決這個問題,隻需要在代碼窗體的命名空間這個部分聲明一個結構體,在結構體内把要用的資料類型先聲明好,然後再後續代碼編寫的時候直接是使用就行了。

聲明格式:

    public struct Person

    {

        public string _name; //姓名

        public int _age;  //年齡

        public int _height;  //身高

}

使用格式:

Person LMperson;

           LMperson._name = "小明";

           LMperson._age = 18;

       LMperson._height = 175;

通過這個樣我們可以省去很多不必要的麻煩,其實這也是打包的思想,在程式設計無處不在打包的思想,正是應為有了這種思想我們才能程式設計更加簡單,結構體讓我們可以一次同使聲明多個不同類型的變量,而且在後期的代碼維護的過程中還非常的友善,我們隻需要找到要修改的那個整體就能精确的找到要修改的資料。

繼續閱讀