c#函数参数全是地址传递吗
发布网友
发布时间:2023-07-26 19:39
我来回答
共6个回答
热心网友
时间:2024-11-28 19:01
默认地:
1)值类型的参数,如 int, long 等等,默认是按值传递;
2)引用类型的参数是按地址传递;
可以在值类型参数前加上ref、out 关键字来改变默认规则。值参数前加ref或 out 后,按地址传递。
在C#中:
引用类型有: class、interface、delegate、object、string
值类型有:整型、浮点型、十进制型、布尔型。注意:enum 和 struct 是值类型!
热心网友
时间:2024-11-28 19:01
默认是传值的呀,你加了ref就是传地址。
热心网友
时间:2024-11-28 19:02
不全是 谢谢采纳
热心网友
时间:2024-11-28 19:02
不一定。
可以通过session保存,要调用参数的时候取到session里保存的值就好了。
热心网友
时间:2024-11-28 19:03
不全是,谢谢采纳
热心网友
时间:2024-11-28 19:04
楼上说的对。