C#的装箱和拆箱
一、装箱和拆箱概念
装箱:将值类型转换为引用类型称为装箱 拆箱:将引用类型转换为值类型称为拆箱
1、在C#中,值类型的数据被保存在栈(stack)上,而引用类型的数据被保存在堆(heap)上,在栈上只是保存了这些数据在堆内存中的首地址
using Ststem.Collections;
using System.Collections.Generic;
using UnityEngine;
class Animal
{
public int age;
public Animal(int age)
{
this.age = age;
}
}
public class s1 : MonoBehaviour {
void Start () {
int x = 3;
Vector3 v = new Vector3(1,2,3);
Animal a = new Animal(3);
C#的装箱和拆箱最先出现在Python成神之路。
共有 0 条评论