编写方法 我们将在下面的练习中创建一个方法,它用于计算一名顾问的收费金额,假定该顾问每天 收取固定的费用。首先要制定应用程序的逻辑,然后利用生成方法存根向导写出符合...
重载方法 如果两个标识符同名,而且是在同一个作用域中声明的,就可以说它们被重载(overloaded) 了。通常,重载的标识符属于 bug,会在编译时被捕捉到并报错。例如,假如我们在同一...
定义类的作用域 界定类主体的{和}也定义了一个作用域。在类的主体中(但不能在一个方法中)声明的任何变 量都具有那个类的作用域。在 C#术语中,开发者使用字段(field)一词来描述由一...
3.2.1 定义局部作用域 界定方法主体的{与}定义了一个作用域。方法主体中声明的任何变量都具有那个方法的作用 域;一旦方法结束,它们也会随之消失。另外,它们只能由那个方法内部...
使用作用域 通过前面的几个例子,我们知道可以在方法内部创建变量。这种变量的有效期(生存期)起始 于它的定义位置,结束于方法结束的时候。换言之,在同一个方法内,后续的语句...
调用方法 方法的终极目的就是为了被调用!我们用方法名来调用一个方法,要求它执行既定的任务。 如果方法要求获取数据(由它的参数指定),就必须提供这些数据。如果方法要返回数...
分析方法定义 1. 如果 Visual Studio 2010 尚未运行,请启动它。 2. 打开文档文件夹中的\Microsoft Press\Visual CSharp Step by Step\Chapter 3\Methods 子文件夹中的 Methods 项目。 3. 在调试菜单中选择开始执...
从方法返回数据 如果希望一个方法返回数据(换言之,它的返回类型不是 void),必须在方法内部写一个 return 语句。为此,请先写关键字 return,再在它的后面添加一个表达式(这个表达式...
方法和作用域 本章旨在教会你: l 声明和调用方法 l 向方法传递信息 l 从方法返回信息 l 定义局部作用域和类作用域 l 使用集成调试器来逐语句和逐过程地调试方法 第 2 章讲述了如何...
文件的静态方法(Static File Methods) 用户也许会认为使用File对象的方法就是建立一个具有特定名称的文件而已。然而实际上File对象也包含了一些静态方法(static methods)。通过这些方法,用户...