c#【枚舉,結構體,數組,常量,變量】--烏雲後依然是燦爛的晴天

c#【枚舉,結構體,數組,常量,變量】

枚舉

定義一個枚舉類型的變量,這個變量有很多相同類型的值。比如性別Gender這個變量可以有男和女這兩個值;方向這個變量又東,西,南,北
引用枚舉類型的好處:
1.在給變量賦值的時候可以直接引用枚舉類型的值
2.有了枚舉類型的值,在後期輸入的時候可以規範化
聲明

[訪問修飾符] enmu 枚舉名

{1,
		值2,
        值3,
	    值4
}

注意
枚舉聲明首字母要大寫,在命名空間裏面類上面聲明。定義好就可以在主函數中調用了(有兩種方法)枚舉類型可以強轉爲int類型:默認情況下,第一個枚舉數的值爲0,後面每個枚舉數的值依次遞增1。

Public enum Gender
    {,
        女,
		中
    }

結構體

一次性聲明多個不同類型的變量
引用結構體的好處:

1.方便爲一個(需要多個變量類型描述的)變量賦值
2.方便修改這個結構體變量的單個屬性
聲明
結構體也是在命名空間裏面類上面聲明

[訪問修飾符] struct 結構名

{

	結構體      
}
例子:
namespace _1026代碼練習
{
    public struct Person 
   {
       public string _name;//字段
       public Gender   _gender;
       public int _age;
   }

    class Program
    {
        static void Main(string[] args)
        {
           
            //結構體
            //姓名 年齡 性別 郵箱 家庭住址---5個變量存信息
            //string name ="小劉"mei每次聲明多個不同的變量
            //一次性聲明多個不同類型的變量,可以通過結構體
            
             Person XLPerson;
             XLPerson._name = "小劉";
             XLPerson._gender=Gender .;
             XLPerson._age = 22;
         }


數組

可以一次聲明多個相同類型的變量
數組的聲明方式:

 第一種 int[]numbers=new int[] ;{ 2,3,4}//幾個數有幾個值
 第二種  int[]nums=new int[10] ; 長度爲10,索引爲0-9 int類型 
 第三種int[]nums1=new int[3]{1,2,3};一個蘿蔔一個坑
 第四種int[]nums2={1,2,3,4,5}

         

常量

常量:在程序運行中不變的量
常量的聲明方式:

const int number = 777; 

變量

變量:在程序運行的過程中不斷進行賦值,值不斷改變
變量的聲明方式:

 int number = 777; 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章