C#基础知识 - 方法还是函数或是API(一)

2025-10-03 15:34:03

1、定义一个方法或是函数,本质是在声明它的结构元素。

C#中的定义方法如下:

<Access Specifier> <Return Type> <Method Name>(Parameter List) 

{   

    Method Body 

}

其中Main 方法是每个 C# 应用程序的入口点,并在启动程序时由公共语言运行时 (CLR) 调用。

C#基础知识 - 方法还是函数或是API(一)

2、Access Specifier:访问修饰符,声明了访问一个函数或者方法的级别,一般默认为public。

Return type:返回类型,此方法可以返回一个值。返回类型是方法返回的值的数据类型。如果方法不返回任何值,则返回类型为 void。

Method name:方法名称,是一个唯一季羞柱的标识秤陵符,且是大小写敏感的。它不能与类中声明的其他标识符相同。

Parameter list:参数列表,使用圆括号括起来,该参数是用来传递和接收方法的数据。参数列表是指方法的参数类型、顺序和数量。参数是可选的。

Method body:方法主体,包含了完成任务所需的指令集。

C#基础知识 - 方法还是函数或是API(一)

3、方法调用:方法可以是实例的或静态的 。

 调用实例方法需要将对象实例化,并对该对象调用方法;实例方法可对该实例及其数据进行操作。 

通过引用该方法所属类型的名称来调用静态方法;

静态方法不对实例数据进行操作。 

尝试通过对象实例调用静态方法会引发编译器错误。

C#基础知识 - 方法还是函数或是API(一)

C#基础知识 - 方法还是函数或是API(一)

4、方法重载

方法的返回类型不是方法签名的一部分。 

在类中可以创政娃建多个方法,它们可以有相同的名字,但必须具有不同的参数,即或者是参数的个数不同,或者是参数的类型不同。调用方法时通过传递给它们的不同个数和类型的参数,以及传入参数的顺序来决定具体使用哪个方法

C#基础知识 - 方法还是函数或是API(一)

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢