C#视频常量枚举结构体数组
Posted 王思琪^
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#视频常量枚举结构体数组相关的知识,希望对你有一定的参考价值。
常量:const,不能被改变的
const 类型 常量名=常量值
枚举:enum,可以强转为int类型,第一个枚举数的值为0,后面的每个枚举数的值依次递增1。
枚举的声明方法
{访问修饰符} enum 枚举名
{
值1,
值2
}
枚举是一个值类型,包含一组命名的常量
public enum Color()
{
Red,
Green,
Blue //注意最后一个常量值没有逗号
}
特点:有一些固定的范围的值
public enum 枚举名 (public访问修饰符)
确定数量,确定值得几个范围
和用字符串比起来,用枚举的好处就是限定了变量的取值范围,程序处理起来更方便
Gender g = (Gender)(Enum.Parse(typeof(Gender), "男"));//字符串转枚举的方法
结构体:struct,是可以包含数据成员和函数成员的数据结构
一次声明多个不同类型的变量
结构声明语法
{访问修饰符} struct 结构名
{
定义结构成员
}
数组声明
语句分析
第一种数组声明
int [] nums = new int [10];//长度为10,索引为0——9 int类型
第二种数组声明
int [] nums = new int[]{1,2,3,4,5};//此数组就能存5个值
第三种数组声明
int [] nums = new int[3]{1,2,3};//长度为3,索引为0——2
第四种数组声明
int [] nums = {1,2,3,4,5};//长度为5,索引为0——4
数组的存值和取值都是通过下标或者通过索引来进行赋值和取值的
数组的存值
nums[5] = 23;//数字23
nums[7] = 100;
Console.WriteLine(nums[5]);
Console.WriteLine(nums[7]);
Console.ReadKey();
以上是关于C#视频常量枚举结构体数组的主要内容,如果未能解决你的问题,请参考以下文章
☀️ 学会编程入门必备 C# 最基础知识介绍——数组字符串结构体枚举类
《C#零基础入门之百识百例》(六十三)结构体类型数组 -- 学生数据存储