关于C#方法参数的值类型、引用类型、值参数、引用参数,总结一下:
值类型
- 值参数(方法内外互不影响)
- 引用参数(方法内外同步变化)
引用类型
- 值参数(方法内外同步变化—但如果在堆上分配了新对象,就互不影响)
- 引用参数(方法内外同步变化)
本文详细阐述了C#中方法参数的值类型和引用类型的区别。值类型参数在方法内部的修改不会影响外部变量,而引用类型参数的改变会同步到外部。对于引用类型,即使在方法内创建了新对象,原始引用的改变也不会影响外部。引用参数则无论对值类型还是引用类型,都会导致方法内外的变化保持一致。
关于C#方法参数的值类型、引用类型、值参数、引用参数,总结一下:
值类型
引用类型

被折叠的 条评论
为什么被折叠?