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; 
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值