• c#数据类型学习


    数据类型是学习语言的基础掌握数据类型以及他的转换机制对学习好一们语言以及掌握他的思想有着不可替代的作用

    一、变量

    变量可分为值类型和引用类型

    值类型

    1、值类型是非对象类型所以是存放在栈里面的;

    2、当把值类型当成一个实参传递的时候,此时传递的是一个副本对原来的值没有影响;

    3、值类型数据没有属性,但是可以把他当成一个对象来处理此时需要对值类型数据进行转换即进行装箱这个过程可以是隐试的完成;

    4、当在方法里面声明一个值类型变量是不可以对他进行修饰,此时声明的变量没有默认值;

    5、当在类里面声明一个值类型的变量此时变量有默认值;

    6、将一个值类型变量赋给另一个值类型变量时,将复制包含的值;

    7、从值类型不可能派生出新的类型,值类型不可能包含 null 值。

    引用类型

    1、引用类型是一种对象类型所以将被存放在堆中;

    2、当引用类型作为一种实参传递的时候,传过去的是对象的引用并不是传对象本身所以对象不会发生改变;

    3、当在类里面声明一个引用类型的变量此时变量有默认值;当在方法里面声明一个引用类型变量是不可以对他进行修饰,此时声明的变量没有默认值;

    4、从引用类型不可能派生出新的类型,引用类型不可能包含 null 值。

  • 相关阅读:
    页断裂(partial write)与doublewrite技术
    mysql大小写敏感与校对规则
    mysql自增列导致主键重复问题分析。。。
    一次进程hang住问题分析。。。
    教你手工mysql拆库
    mysql online ddl
    Yii2的深入学习--入口文件
    构建自己的PHP框架--抽象Controller的基类
    构建自己的PHP框架--抽象框架的内容
    构建自己的PHP框架--搭建基本结构
  • 原文地址:https://www.cnblogs.com/xiangxiangyuan/p/1294677.html
Copyright © 2020-2023  润新知