结构体
一次性声明多个不同类型的变量
数组
一次性声明多个相同类型的变量
-------------------------------------------------------------------------------------------------------------------------------
结构体
关于结构体类型的定义
结构体是一种集合,它里面包含了多个变量或数组,它们的类型可以相同,也可以不同,每个这样的变量或数组都称为结构体的成员(Member)。结构体是一种集合,它里面包含了多个变量或数组,它们的类型可以相同,也可以不同,每个这样的变量或数组都称为结构体的成员(Member)。
【小栗子】
public struct Person
{
public string _name;//字段
public int _age;
public char _gender;
}
//结构声明语法
//[访问修饰符]struct结构名
//{
//结构体
//}
结构体和数组类似,也是一组数据的集合,整体使用没有太大的意义。数组使用下标[ ]
获取单个元素,结构体使用点号.
获取单个成员。获取结构体成员的一般格式为:
【小栗子】
namespace ConsoleApplication2
{
public enum Gender
{
男,
女
}
public struct Person
{
public string _name;
public int _age;
public Gender _gender;
}
class Program
{
static void Main(string[] args)
{
Person zsPerson;//定义新的变量
zsPerson._age = 18;//通过句点字符访问这个组合变量中的数据成员
zsPerson._name = "张三";
zsPerson._gender = Gender.男;
Person xlPerson;//定义新的变量
xlPerson._name = "小兰";
xlPerson._age = 16;
xlPerson._gender = Gender.女;
}
}
}