高级电子版 ---- C# 图解教程 ,PDF 电子书

来源:互联网 发布:软件许可使用证书 编辑:程序博客网 时间:2024/05/01 14:30

         第五章  ------------  方法 




 5.1 方法的结构 
    1.方法头指定方法的特征,包括:
       方法是否返回数据,如果返回,返回什么类型。
       方法的名称。
       什么类型是输入可以传入方法。

    2.方法号可以是另一种结构的用户自定义类型的函数变量成员。

    3.方法体是个块,块是:
       本地变量。
       控制流结构。
       方法调用。
       内嵌的块。

    4.和字段一样,本地变量也保存数据。字段通常保存个对象状态有关的数据,而本地变量用于保存本地的货临时的计算数据。
    5.本地变量的存在性仅限于创建它到底块及其内嵌的块。
       它从声明它的那一点开始存在。
       它在块完成执行时结束存在。
    6.可以在方法体内任意位置声明本地变量。

    7.var关键字并不是某种特别到底类型的符号。
    8.使用var关键字有一些重要的条件:
       只能用于本地流量,不能用于字段。
       只能在变量声明中包含初始化时使用。
       一旦编译器推断出类型,它就是固定且不能更改的。
    9.常量的俩个最重要的特征: 
       常量在声明中必须初始化。
       常量在声明后不能改变。
    10.常量的核心声明:
       在类型之前增加关键字const
       必须有初始化语句。

    11.控制流:选择语句
             if:有条件地执行一条语句。
             if...else:有条件地执行一条或另一条语句。
             switch:有条件地执行一组语句中的一条。
               迭代语句:
             for:循环————在顶部测试。
             while:循环————在顶部测试。
             do:循环————在底部测试。
               跳转语句:
                 break:跳出当前循环。
                 continue:到当前循环的底部。
                 goto:到一个命名的语句。
                 return:返回到发起调用的方法。
     12.方法调用:英文中call(调用)方法和invoke方法是同义的。
                  调用方法时要使用方法名并带上参数列表。

     13.返回值:
              要返回值,方法必须在方法名前面声明一个返回类型
              如果方法不返回值,它必须声明void返回类型。
      14.返回语句和void方法
          可以在任何时候使用下面形式得到返回语句。
      
      15.参数:形参
         形参:是声明在方法的参数列表中而不是方法体中的本地变量
         实参:用于初始化形参的表达式或变量称实参
               实参放再方法调用的参数列表中

      16.引用参数:
         使用引用参数是,必须在方法的声明和调用中都使用ref修饰符
         实参必须是变量,在用做实参钱必须被赋值,如果是引用类型,可以赋值为一个引用或null值

0 0