这几天看完了C#视频的这部分方法,这部分涉及的内容还是挺丰富的,但是把它们放在一起看起来还是挺简单的,很相似但是有区别的。在阅读了这部分的自我感觉方法后,也有另一个包装的想法,就像视频中提到的例子:当你在家做饭时,你需要买蔬菜、切蔬菜、烹饪、洗碗、刷锅,如果你打电话叫外卖,这些都解决了。包装烹饪步骤,只需点外卖就可以完成一系列烹饪步骤。让我们看看我对方法其他方面的理解。
方法的重载方法名称相同,但不同参数的数量和类型也不同。该方法的重载与参数的数量和类型无关。
参数的返回值是相同的,但方法中的参数数量和参数类型是不同的。因此,该方法的重载与参数的数量和类型无关。
修饰符的方法Out修饰符:当Out修饰方法的参数出现时,该参数不能在方法外赋值,但必须在方法中赋予该Out修饰符的参数初始值。此外,该参数还添加了Out修饰,以将该方法中的参数值传输到该方法外。
ref修饰符:使用ref修饰符时,需要将ref修饰的变量赋予初始值,这与out不同。out可以传输方法中的值,ref可以将值传输到方法中,也可以将值传输到方法之外。