Unity 3D游戏开发 - C#语法基础 | 函数之基本语法

函数的概念

  • 定义
    • 函数是一段有特定功能的代码,有自己的名字,通过名字可以重复调用这段代码来帮我们完成特定功能。
    • 例如:Write();  WriteLine();  ReadKey();
  • 分类
    • 系统提供的
    • 自己编写的

函数的声明与调用

  • Pascal命名法
    • 帕斯卡命名规范,要求每个单词首字母大写,其余字母小写。
    • 多用于给类或函数(方法)命名。
    • 例如:ReadLine,ReadKey,ToDouble,ToInt32
  • 函数的声明(语法)
    static 返回值 函数名 ([参数列表])
    {
        函数代码体;
    }
    • static:静态标识符
    • 返回值:如果不需要返回值就写void,即无返回值
    • 函数名:当前功能函数的名字,符合Pascal规范
    • 参数列表:若不需要则小括号留空,若需要,要以 参数类型 参数名 的形式书写。
  • 函数的调用
    • 函数名([实际参数]);
    • 如果函数只声明不调用,则函数中的代码永远不会执行。

函数的参数与返回值

  • 形参与实参
    • 形参:形式参数,在定义函数时,在参数列表中定义的参数。
    • 实参:实际参数,在调用函数时,传递给函数的具体参数。
  • 返回值
    • 关键字 return
      • 作用:在函数中返回要返回的值;立即结束函数。
  • 练习:声明一个函数进行自我介绍(有参有返回值)
        class Program
        {
            static void Main(string[] args)
            {
                int age = Hello("Shane", 1);
                Console.WriteLine(age);
                Console.ReadKey();
            }
    
            static int Hello(string name,int age)
            {
                Console.WriteLine("Hello,我是{0},今年{1}岁。",name,age);
                return age;
            }
        }

猜你喜欢

转载自blog.csdn.net/weixin_41232641/article/details/81979975