初学c#读书笔记(五)--方法B
6、参数
  形参
    因为形参是变量,所以有类型和名称,并能写入和读取
    形参在方法体的外面定义并在方法开始之前初始化
    参数列表中可以有人一数目的形参,使用逗号隔开
  实参
    用于初始化形参的表达式或变量称为实参
    实参放在方法调用的参数列表中
    实参的数目与形参数目相同,且类型相匹配
7、值参数
使用值参数,数据通过复制实参的值到形参的方式传递到方法
8、引用参数
  使用引用参数,必须在方法的声明和调用中使用ref修饰符
  实参必须是变量,在用作实参前必须被赋值
9、输出参数
  使用输入参数,必须在方法的声明和调用中使用out修饰符
  实参必须是变量,不能是其他表达式类型
  在方法内部,输出参数在被读取之前必须被赋值
  每个输出参数在方法返回之前必须被赋值
10、参数数组
  在一个参数列表中只有一个参数数组,且必须是在参数列表的最后一个
  参数数组使用params修饰符
public static int ExecuteNonQuery(string sqlStr, params SqlParameter[] paras)
{
//执行代码
}
11、参数类型总结
参数类型  修饰符  是否在声明时使用  是否在调用时使用  执行
值     无                        系统把实参的值赋值到形参
引用    ref     是         是         形参是实参的别名
输出    out    是           是          形参书实参的别名
数组    params  是         否          允许传递可变数目的实参到方法
               
    
作者:OneCopper               
    
出处:http://www.cnblogs.com/onecopper  
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。   
       
------快速回复绿色通道------
 
                    
                     
                    
                 
                    
                 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号