zoukankan      html  css  js  c++  java
  • Oh, my god令人头痛的“对象”--------C#数据类型

    1.C#常用的数据类型:

        ①整型            int

        ②浮点型         float

        ③双精度型      double

        ④字符串         string

        ⑤布尔类型      bool

        ⑥枚举类型      enum

    2.数据类型按存储方式可分为两类:

    (1)值类型:

                          ①基本数据类型

                          ②枚举类型

                          ③结构类型

    (2)引用类型:

                          ①类

                          ②接口

                          ③数组

                          ④自定义类

    (string类型是引用类型)

    3. 值类型转换为引用类型的过程是装箱

        引用类型转换值类型的过程是拆箱

    4.C#中的结构:

    1、结构体中可以定义字段、属性、方法

    2、实例化结构对象可以不用new

    3、Main方法中,实例化结构体对象,对其属性赋值,并调用方法。

    5.结构体的语法结构:

    应为:

    Struct 结构名 {

                               //....

                           }

    6.装箱和拆箱原理: 

                      ①拆箱操作是需要进行显示转换的。

                      ②在实际开发中,装箱和拆箱将会降低程序的性能。

                      ③读取泛型集合元素时无须装箱,拆箱。

    7.C#中结构的特点:

                     结构中声明的字段不能赋初始值,可以包含成员属性和方法,可以包括构造函数,但是构造函数必须带参数。

           

    8.

          

  • 相关阅读:
    PHP Framework
    PHP Framework
    PHP Framework
    PHP Framework
    Coursera:一流大学免费在线课程平台
    在线编译器Coding Ground
    朱子家训
    [转]3天搞定的小型B/S内部管理类软件定制开发项目【软件开发实战10步骤详解】
    [转]Android 如何监听返回键,弹出一个退出对话框
    [转]Android 完美退出 App (Exit)
  • 原文地址:https://www.cnblogs.com/ruyan886621/p/6525827.html
Copyright © 2011-2022 走看看