这是之前在学习.Net框架+ C#语言时候的笔记;
考虑到留在自己电脑本地远远没有存在CSDN云端来的方便与实在。所以整理一下共享出来,方便了自己,也可能帮到某个读者,希望能够有一定的价值。
1,结构定义
static void Main(string[] args)
{
/*
* 结构
* 可以帮助我们一次性声明多个不同类型的变量。
*
* 语法
* [public] struct 结构名
* {
* _成员;//字段
* }
* 变量在程序运行期间只能存储一个值,而字段可以存储多个值。
*
*/
}
2,练习
public struct Person
{
public string _name;
public Gender _gender;
public int _age;
}
public enum Gender
{
男,
女
}
class Program
{
static void Main(string[] args)
{
1,定义一个结构叫 MyColor,有三个成员,分别定义为 int 类型的 red,green,blue.
声明一个 MyColor 类型的变量,并对其成员赋值。使 MyColor 可以表示成一个红色。
//MyColor mc;
//mc._red = 255;
//mc._blue = 0;
//mc._green = 0;
//2,定义一个结构类型的 Person,有三个成员,分别为 姓名,性别,年龄,性别用枚举类型
//声明两个 Person 类型的变量,分别表示 张三 男 18岁。小兰 女 16岁。
Person zsperson;
zsperson._name = "张三";
zsperson._gender = Gender.男;
zsperson._age = 18;
Person xlperson;
xlperson._name = "小兰";
xlperson._gender = Gender.女;
xlperson._age = 16;
Console.WriteLine("我叫{0},我今年{1}岁了,我是{2}生",zsperson._name,zsperson._age,zsperson._gender);
Console.WriteLine("我叫{0},我今年{1}岁了,我是{2}生", xlperson._name, xlperson._age, xlperson._gender);
Console.ReadKey();
}
}
微信公众号:“遇见王川”
编程,理财,英语,欢迎来找我玩。