引用参数(Reference Parameters):
- 使用
ref关键字传递参数。 - 传递的是参数的引用,方法内对参数的修改会影响到实际参数。
- 必须确保在调用方法时,实际参数已经被初始化。
输出参数(Output Parameters):
- 使用
out关键字传递参数。 - 主要用于从方法中返回多个值。
- 方法内必须为
out参数赋值,否则编译器报错。 - 调用方法时,实际参数无需初始化(因为会被覆盖)。
值参数(Value Parameters):
- 值参数是默认的参数传递方式。
- 当方法被调用时,实际参数的值被复制到方法的参数中。
- 方法内的任何修改不会影响实际参数的值。
- 语法:直接传递参数,无需任何修饰符。
委托参数(Delegate Parameters):
- 委托是一种特殊的类型,它定义了方法的签名并可以持有对符合该签名的方法的引用。
- 委托参数就是传递一个委托实例,使得方法可以接受一个或多个方法作为参数,并在内部调用这些方法。
- 委托常用于事件处理、回调函数等场景。
610

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



