- 4
- 0
- 约1.15万字
- 约 46页
- 2017-05-30 发布于北京
- 举报
6.8.3 方法的参数传递机制 C#中方法的参数有4种类型。 1. 值参数 (value parameter) 格式: 方法名称(参数类型 参数名称[,参数类型 参数名称]) 注意:不含任何修饰符,当利用值向方法传递参数时,编译程序给实参的值做一份拷贝,并且将此拷贝传递形参,被调用的方法对形参的改变不会修改实参的值, 2. 引用型参数 (Reference Parameter) 格式: 方法名称(ref 参数类型 参数名称[,ref 参数类型 参数名称]) 以ref修饰符声明的参数属引用型参数。引用型参数本身并不创建新的存储空间,而是将实参的存储地址传递给形参,所以对形参的修改会影响原来实参的值。在调用方法前,引用型实参必须被初始化。 3. 输出参数(Output Parameter) 格式: 方法名称(out 参数类型 参数名称[,out 参数类型 参数名称]) 以out修饰符声明的参数属输出参数。与引用型参数类似,输出型参数也不开辟新的内存区域。它与引用型参数的差别在于, 调用方法前无需对变量进行初始化。 4. 向方法传递可变数量的参数 为了将方法声明为可以接受可变数量的参数的方法,需使用params关键字。 5.数组作为方法的参数 public class MyClass6 {
您可能关注的文档
最近下载
- 营口世合精细化工有限责任公司合成醇异构化生产项目.pdf
- 数据安全法讲座课件下载.ppt VIP
- “996”强制加班现象法律规制研究.pptx VIP
- 安徽省合肥市包河区2025-2026学年九年级下第二学期一模语文试卷.docx VIP
- IDC数据中心项目可行性研究报告.docx
- 双轴双电机驱动电动汽车整车控制器开发.docx VIP
- JZY-A1系列纯水机说明书核心要素提炼.pdf VIP
- 2024-2025学年部编版七年级历史下册第一单元《隋唐时期:繁荣与开放的时代》单元测试卷(含答案).pdf VIP
- MT13国V零件图册20160307(1)-重汽.docx VIP
- 《行政处罚法》及相关案例讲解.pptx VIP
原创力文档

文档评论(0)