17、C#中的常量和结构的定义与使用
在C#里面,常量指的是固定不变的量。这个常量可以是数值型、文本型或布尔型。
例如:
//定义常量
constintAGE=16;
conststringNAME="小红";
constboolFLAG=true;
//试图修改常量,但是这是不可行的。
AGE=18;
NAME="小兰";
FLAG=false;
解释:常量的定义,就是在定义变量的基础上,在左边增加了一个关键词const。
在C#里面,结构的定义其实就是自定义一个数据类型。怎么说呢,就是和易语言里面的自定义数据类型非常的相似。
结构的定义大致如下:
publicstruct自定义的数据类型
{
public类型变量名;
public类型变量名;
}
比如定义一个类型为:书。
publicstructtype_book
{
publicstringtitle;
publicstringprice;
publicstringauthor;
}
定义一个类型为:学生。
publicstructtype_student
{
publicstringname;
publicstringage;
publicstringgender;
publicstringgreat;
}
实例:定义一个类型为:人。并且进行运用。
publicstructtype_person
{
publicstringname;
publicstringage;
publicstringgender;
}
//使用这个定义的结构类型。
type_personxiaohong;
Console.Write("请输入姓名:");
xiaohong.name=Console.ReadLine();
Console.Write("请输入年龄:");
xiaohong.age=Console.ReadLine();
Console.Write("请输入性别:");
xiaohong.gender=Console.ReadLine();
Console.WriteLine("姓名:{0};年龄:{1};性别:{2}",xiaohong.name,xiaohong.age,xiaohong.gender);
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。