zoukankan      html  css  js  c++  java
  • C#结构体

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

    int...  double float bool char string  DateTime  数组类型

    生活中大部份的对象都是复合型的对象。

    如何定义结构体类型?

    一般来说结构体的定义要放在class的外面或class的里面,尽量不放在Main的里面。

    struct 自定义类型名

    {

     public 变量类型  变量名;  ......;  ......;  ......;

    }

    例如:  

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

      {     

        public string NO;     

        public string Name;      

       public int Age;     

        public string Nation;     

        public bool Sex;   

      }

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

    如何使用自定义类型的变量?

    变量.子变量 = "xxxx"; Console.WriteLine(变量名.子变量);

    例如:   

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

          YuanGong zhangsan = new YuanGong();  

      //给变量赋值        

         zhangsan.NO = "Y001";           

      zhangsan.Name = "张三";         

        zhangsan.Age = 22;           

      zhangsan.Sex = true;           

      zhangsan.Nation = "汉族";  

      //对变量取值            

    Console.WriteLine(zhangsan.NO+" "+zhangsan.Name+" "+zhangsan.Age);        

         Console.WriteLine(zhangsan.Nation+" "+(zhangsan.Sex?"男":"女"));

  • 相关阅读:
    <转>浅谈DNS体系结构:DNS系列之一
    SOA和NS区别
    《浅析各类DDoS攻击放大技术》
    《转》DNS放大攻击
    Linux创建公钥
    MATLAB 中有哪些命令,让人相见恨晚
    SQL中的declare用法
    SQl server 附加数据库失败如何解决
    VS中代码对齐等快捷键
    C#窗口控件Dock的位置顺序调整方法
  • 原文地址:https://www.cnblogs.com/981971554nb/p/4205167.html
Copyright © 2011-2022 走看看