结构体

结构体:相当于我们自己定义的一种复杂的类型,建造一个结构。

int...double bool char string date Time数组类型 先输入using System。cnllections; 如何定义结构体类型? struct  变量类型 变量名;不要定义在main函数里 **********; **********; **********;

例如: struct YuanGong

//自定义的数据类型 自定义类型名。用来描述员工的信息。

{     

public string NO;     

public string name;

     public bool   xingbie;   

   public int    nianling;  

  public string minzu;

}

如何用自定义的类型来定义变量? 自定义类型名 变量=new 自定义类型名();

如何使用自定义类型的变量? 变量。子变量=“………………”; console.writeline(变量名。子变量); 例如:

//定义自定义类型的变量

YuanGong zhangsan=new yuangong();

//给变量赋值

zhangsan.NO="Y001" zhangsan.name=“张三”;

zhangsan.nianling=22;

zhangsan.xingbie=true;

zhangsan.minzu="汉族";

//对变量取值

console.writeline(zhangsan.NO+" "+zhangsan.name+" "+zhangsan.nianling);

console.writeline(zhangsan.minzu+" "+(zhangsan.sex?"男":"女"));

原文地址:https://www.cnblogs.com/hansonglin/p/4637667.html