C#基础知识 - 方法还是函数或是API(一)
1、定义一个方法或是函数,本质是在声明它的结构元素。C#中的定义方法如下:<Access Specifi髫潋啜缅er> <Return Type> <Method Name>(Parameter List){ Method Body}其中Main方法是每个 C# 应用程序的入口点,并在启动程序时由公共语言运行时 (CLR) 调用。
2、Access Specifier:访戒彬尢欤问修饰符,声明了访问一个函数或者方法的级别,一般默认为public。Return type:返回类型,此方法可以返回一个值。返回类型是方法返回的值的数据类型。如果方法不返回任何值,则返回类型为 void。Method name:方法名称,是一个唯一的标识符,且是大小写敏感的。它不能与类中声明的其他标识符相同。Parameter list:参数列表,使用圆括号括起来,该参数是用来传递和接收方法的数据。参数列表是指方法的参数类型、顺序和数量。参数是可选的。Method body:方法主体,包含了完成任务所需的指令集。
3、方法调用:方法可以是实例的或静态的 。调用实例方法需要将对象实例化,并对该对象调用方法;实例方法可对该实例及其数据进行操作。通过引用该方法所属类型的名称来调用静态方法;静态方法不对实例数据进行操作。尝试通过对象实例调用静态方法会引发编译器错误。
4、方法重载方法的返回类型不是方法签名的一部分。在类中可以创建多个方法,它们可以有相同的名字,但必须具有不同的参数,即或者是参数的个数不同,或者是参数的类型不同。调用方法时通过传递给它们的不同个数和类型的参数,以及传入参数的顺序来决定具体使用哪个方法
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。