zoukankan      html  css  js  c++  java
  • 深入c#数据类型

    1值类型

    值类型源于System.ValueType家族,每个值类型的对象都有一个独立的内存区域用于保存自己的值,

    对于值类型,不同的变量会分配不同的存储空间,并且存储空间中存储的是该变量的值,赋值操作传递的是变量的值,改变一个变量的值不会影响另一个变量的值.

    2.引用类型

    引用类型源于System.Object家族,在C#中引用类型主要包括数组,类和接口等.

    3.结构

    访问修饰符   struct  结构名

    {

         //结构体

    结构的定义有以下特点:

    1.结构中可以有字段,也可以有方法

    2.定义时,结构中的字段不能被赋初值

    4.装箱和拆箱

    拆箱之前要先装箱,

    5.值传递和引用传递

    1.值传递:值类型  值不改变 ,引用类型 值改变

     2. 引用传递:ref 值类型(会改变) ref 引用类型(会改变)

  • 相关阅读:
    单循环判断数组中是否有存在重复值
    【Moss2010系列】利用BCS进行业务数据集成(1)
    状态压缩
    矩阵快速幂
    高精度加法
    旋转treap
    bitset
    快速幂
    splay
    考试注意
  • 原文地址:https://www.cnblogs.com/s122/p/8166328.html
Copyright © 2011-2022 走看看