C#代码中函数调用相关问题

       所谓的函数就是具有独立功能的,并能通过名称重复使用的代码。函数要特别注意调用之前必先声明。并且函数的声明位置必须在类中。 

       函数声明的语法是 static void 函数名()

                                      {

                                       //函数体(在函数调用时实行)

                                        }

        函数的作用域是 一个变量仅在他所定义的大括号内有效。不同的作用域的变量拥有独立的内存空间,当作用域结束时,该变量会从内存中消失。而函数中的标识符就是在代码中需要自行命名的位置。(C#必须由数字 字母 下划线组成,并且不能用数字开头,若不满足该要求,则会出现翻译错误)

       接下来就是和函数调用有关了,在调用之前必先声明,

     第一种就是声明带参数的函数,函数语法是  static void 函数名(参数列表)

                                                                                                                                                                {

                                              //注释内容

                                             }

       参数书写语法是     数据类型  参数名,数据类型 参数名,……

       函数声明语法就是 public static void (形参列表)……形参就是函数命名时使用的参数

                                                    {

                注释内容

                }

    函数的调用语法 函数名(实参列表)……实参指的是函数调用时使用的参数

         当函数调用时,会将实参的的数据赋值给形参。(实参和形参相互独立,并不影响)

         第二种就是声明带返回值的参数

         函数的返回值:运行完后产生的结果。(return 用于函数体中的返回结果)

          使用语法:return  值 或变量 或表达式。   (当函数运行到return语句时,会立即结束函数返回return关键字后面的值,变量或者表达式的结果)。

          调用带返回值的函数语法:函数名(实参列表)

   函数的调用是一个表达式;返回类型与函数声明的返回类型一致。

     通过充分的调用各种函数可以减少代码书写量,节约人力和物力,最重要的是可以减少代码的错误率等。

    

        

原文地址:https://www.cnblogs.com/whitesnow/p/7630255.html