读书笔记_C#入门经典(第5版)第六章_函数

定义和使用基本函数

读书笔记_C#入门经典(第5版)第六章_函数

 

参数

 

读书笔记_C#入门经典(第5版)第六章_函数读书笔记_C#入门经典(第5版)第六章_函数

 

 

 

 

参数数组

读书笔记_C#入门经典(第5版)第六章_函数读书笔记_C#入门经典(第5版)第六章_函数

 

引用参数和值参数

 

值参数

 

读书笔记_C#入门经典(第5版)第六章_函数

读书笔记_C#入门经典(第5版)第六章_函数

 

读书笔记_C#入门经典(第5版)第六章_函数

 

引用参数

 

读书笔记_C#入门经典(第5版)第六章_函数

 

输出参数

读书笔记_C#入门经典(第5版)第六章_函数

 

 

Foreach

 

读书笔记_C#入门经典(第5版)第六章_函数

 

 

 

 

结构函数

 

读书笔记_C#入门经典(第5版)第六章_函数

 

 

函数的用法

 

 

函数的重载

 

定义:创建多个同名的函数,这些函数可以使用不同的参数类型。

 

读书笔记_C#入门经典(第5版)第六章_函数

 

 

委托

 

委托就是一个中间人。

 

读书笔记_C#入门经典(第5版)第六章_函数

//声明委托类型和参数

Delegate double processDelegate(double param1 , double param2);

//指定委托代表的函数名

Process = new processDelegate(Multiply);

//为委托传递参数

Console.writeLine("Result : {0}",process(param1,param2));