• 使用变量作用域

    • 如何使用委托

      我们迄今看到的代码都是以单个代码块的形式出现的,其中包含一些重复执行的循环代码,以及有条件地执行的分支语句。如果要对数据执行某种操作,就应把所需要的代码放在合适的地方。

      解决这个问题的方法是使用函数。在C#中,函数可提供在应用程序中的任何一处执行的代码块。

      例如,有一个函数返回数组中的最大值,可以在代码的任何位置使用这个函数,且在每个地方都使用相同的代码行。因为只需要提供一次这段代码,所以对代码的任何修改将影响使用该函数进行的计算。这个函数可以看作包含可重用的代码

      函数还可以提高代码的可读性,因为可以使用函数将相关代码组合在一起。这样,应用程序主体就会非常短,因为代码的内部工作被分散了。这类似于在 IDE 中使用大纲视图将代码区域折叠在一起,应用程序的结构更加合理。