c#编程基础:装箱与拆箱
装箱:值类型转换为引用类型拆箱:引用类型转换为值类型引用类型:任何称为“类”的类型都是引用类型,使用class修饰值类型:所有值类型都称为结构或枚举,使用struct或enum修饰c#中的List()和动态数组ArrayList()有以下区别:1.List()是指定数据类型,较为安全 如List和List,当数据类型不对时会报错,限制数据类型确保了数据安全。而ArrayList()在使用Add()方法存储值类型时要将值类型转换为引用类型且同时可以存储引用类型,如string,是不安全的。
原创
2022-11-27 15:05:56 ·
609 阅读 ·
0 评论