上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 69 下一页
摘要: 6.5 函数的重载 函数重载允许创建多个同名函数。这些函数可使用不同的参数类型。(函数重载不能用函数返回值作为区分。如果只是返回值不同就能重载函数,那么调用函数时就无法知道调用哪个返回值函数(别忘了类型隐式转换),所以就没办法执行代码,所以不能用返回值来区分函数重载。) 例如,前面使用了下述代码... 阅读全文
posted @ 2015-10-27 11:07 星月相随 阅读(380) 评论(0) 推荐(0)
摘要: 6.4 结构函数 第5章介绍了结构类型,它可在一个地方存储多个数据元素,结构可以做的工作远不止此。一个重要的功能就是结构可以包含函数和数据。这初看起来很奇怪,但实际上是非常有用的。 例如:struct CustomerName { public string firstName, las... 阅读全文
posted @ 2015-10-26 20:37 星月相随 阅读(132) 评论(0) 推荐(0)
摘要: 6.3 Main()函数 Main()是C#应用程序的入口点,执行这个函数就是执行应用程序。也就是说,在执行过程开始时,会执行Main()函数,在Main()函数执行完毕时,执行过程就结束了。 这个函数可以返回void或int,有一个可选参数数string[] args。Main()函数可以使用... 阅读全文
posted @ 2015-10-26 20:32 星月相随 阅读(262) 评论(0) 推荐(0)
摘要: 6.2.2 参数和返回值与全局数据 本节将详细介绍如何通过全局数据以及参数和返回值与函数交换数据。先看看下面的代码:class Program { static void ShowDouble(ref int val) { val *= 2; ... 阅读全文
posted @ 2015-10-26 20:17 星月相随 阅读(350) 评论(0) 推荐(0)
摘要: 6.2 变量的作用域 在上一节中,读者可能想知道为什么需要利用函数交换数据。原因是C#中的变量仅能从代码的本地作用域访问。给定的变量有一个作用域,访问该变量要通过这个作用域来实现。 在上一节中,读者可能想知道为什么需要利用函数交换数据。原因是C#中的变量仅能从代码的本地作用域访问。给定的变量有一... 阅读全文
posted @ 2015-10-26 20:06 星月相随 阅读(345) 评论(0) 推荐(0)
摘要: 6.1.2 参数 当函数接受参数时,就必须指定下述内容: 函数在其定义中指定要接受的参数列表,以及这些参数的类型。 在每个函数调用中匹配的参数列表。 这涉及到下述代码: static ( , ...) { ... ret... 阅读全文
posted @ 2015-10-26 17:32 星月相随 阅读(293) 评论(0) 推荐(0)
摘要: 第六章 函数 本章内容: ● 如何定义和使用不接受或返回任何数据的简单函数 ● 如何在函数中传入传出数据 ● 使用变量作用域 ● 如何结合使用Main()函数和命令行参数 ● 如何把函数提供为结构类型的成员 ● 如何使用函数重载 ● 如何使用委托 我们迄今看到的代码都是以单个代码块的形式出现的,... 阅读全文
posted @ 2015-10-26 16:13 星月相随 阅读(922) 评论(0) 推荐(0)
摘要: 5.3 字符串的处理 下面用几页的篇幅介绍C#中比较常用的字符串处理技巧。 首先要注意,string 类型变量可以看作是 char 变量的只读数组。这样,就可以使用下面的语法访问每个字符: string myString = "A string"; char myChar ... 阅读全文
posted @ 2015-10-26 14:58 星月相随 阅读(230) 评论(0) 推荐(0)
摘要: 5.2.3 数组 前面的所有类型都有一个共同点:它们都只存储一个值(结构中存储一组值)。有时,需要存储许多数据,这样就会带来不便。有时需要同时存储几个类型相同的值,而不是每个值使用不同的变量。 例如,假定要对所有朋友的姓名执行一些操作。可以使用简单的字符串变量,如下所示:string frien... 阅读全文
posted @ 2015-10-26 14:37 星月相随 阅读(418) 评论(0) 推荐(0)
摘要: 5.2.2 结构 结构就是由几个数据组成的数据结构,这些数据可能具有不同的类型。根据这个结构,可以定义自己的变量类型。例如,假定要存储从起点开始到某一位置的路径,其中路径由一个方向和一个距离值(英里)组成。为简单起见,假定该方向是指南针上的一点(这样,方向就可以用上一节的orientation枚举... 阅读全文
posted @ 2015-10-26 13:59 星月相随 阅读(214) 评论(0) 推荐(0)
上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 69 下一页