结构体一般定义在Main函数上面,位于Class下面,作为一个类,一般情况Struct定义在Main函数前面,
Main函数里面的地方都可以用,参数前面加上public,代表公用变量
格式:
Struct +变量名
{
public int +变量名;
public int +变量名;
public int +变量名;
}
里面包含很多数据类型,整型int ,字符串 string,带小数点 decimal
用法:
变量名+ a = new 变量名 格式。 这句话是在Main函数里定义一个名为a的变量名类型的结构体
{
a.no=1;
a.name="";
a.tizhong=0;
}
Console.WriteLine(a.no,a.name,a.tizhong);
Console.ReadLine();
枚举元素的默认基础类型为int。默认情况下,第一个枚举数的值为0后面每个枚举数的值一次递增1.
例如:
enum meiju 枚举是常量的集合,一般冒号后面不指定数据类型
{
one=3,
two=6,
three, 用逗号隔开
four=two, 如果等于之前的一个常量,那么就等于这个常量,最后一行的逗号可以省略
}
static void Main(string[] args)
{
Console.WriteLine(meiju.one);
Console.ReadLine();
}
用法:
枚举也可以指定数据类型,一般不指定
在定义枚举类型时,可以选择基类型,但可以使用的基类型仅限于 long int short byte