C#中方法的使用、可变长参数、值参数和引用参数、静态方法和实例方法、虚方法和非虚方法、外部方法、分部方法、方法的重载

可变长参数:

params用法:

 引用参数和值参数:

ref的详细介绍:

https://www.cnblogs.com/sunbin123/archive/2017/03/17/6567333.html

ref的用法:

当进行方法的调用时需要为参数指定ref。即:square(ref num);

输出参数:

 

out的用法:

 

静态方法和实例方法:

 

 特性:

 调用方式也是不同的:一个用类名调用一个用类调用。

为什么静态方法不能访问实例成员:

虚方法的定义和使用:

 虚方法和非虚方法的不同:

sealed:当类中的方法不想被重写的时候可以用该关键字指定不被重写。

 外部方法的使用:

外部方法的实例:

 分部方法:

分部方法的使用:

 

 方法的重载:

 方法重载的实现:

 重载方法的实现:

 main方法的生命周期:

 main方法的表现形式:

 

 

原文地址:https://www.cnblogs.com/yangjiaoshou/p/12858913.html