站长 发表于 2024-3-17 19:57:50

C#编程值类型与引用类型变量传递原理

一、值类型与引用类型变量传递原理1. 值类型传递副本

结论:基本数据类型在传递变量值时,传递的是变量的“副本”,而不是变量本身,变量修改后相互没有影响。
2. 常见值类型【1】int、float、double...等值类型【2】enum:枚举
3. 引用类型传递自己

总结【1】引用类型变量传递“自己”,也就是变量本身,没有开辟新空间。【2】自己=>变量地址/指针
4. 常见引用类型【1】string:字符串(.NET做了特殊包装,属于引用类型,但是需要当值类型来使用)【2】数组【3】系统库中的各种类【4】自定义的类
页: [1]
查看完整版本: C#编程值类型与引用类型变量传递原理