Visual C# 2010从入门到精通

当前位置:首页 > 网络编程 > 编程语言与程序设计 > Visual C# 2010从入门到精通

出版社:电子工业出版社
出版日期:2011-1
ISBN:9787121120695
页数:346页

章节摘录

  委托与事件是一对相互关联的概念,委托是一种引用类型,可用于封闭命名方法或匿名方法;事件可以使类或对象向其他类或对象通知发生的相关事情。因为灵活的事件处理要求将事件的响应分派给相应的事件处理方法。而C#中事件处理方法通常都是委托实现的。委托也可以用做回调,这样一个类可以告诉另一个类: “执行这个操作,干完后通知我”。  9.1 委托  委托是一种数据结构,它引用一个或多个方法,对于实例方法,还引用这些方法所对应的对象实例。在C或C++中与委托最接近的是函数指针,但函数指针只能引用静态函数,而委托则既可以引用静态方法,也可以引用实例方法。在后一种情况中,委托不仅存储了一个对该方法入口点的一个引用,还存储了一个对相应的对象实例的引用,该方法就是通过此对象实例被调用的。  委托是一种引用方法的类型。一旦为委托分配了方法,委托将与该方法具有完全相同的行为。委托方法的使用可以像其他任何方法一样,具有参数和返回值,如下面的示例所示:  public delegate int Perform Calculation(int x int y);  与委托的签名(由返回类型和参数组成)匹配的任何方法都可以分配给该委托。这样就可以通过编程方式来更改方法调用,还可以向现有类中插入新代码。只要知道委托的签名,便可以分配自己的委托方法。将方法作为参数进行引用的能力使委托成为定义回调方法的理想选择。例如,可以向排序算法传递对比较两个对象的方法的引用。分离比较代码使得可以采用更通用的方式编写算法。  ……

前言

  在Visual Studio 6.0之后,微软发布了。NET平台,其后的Visual Studio都是基于。NET平台的,虽然无论是开发环境的改善,还是新的开发语言C#的引入,都没有使得Visual Studio能够再创辉煌,再续经典。每次新版本的发布,程序员们只看到安装程序越来越大,整个开发环境越来越臃肿,却没有看到多少革命性的变化,这多少有点让我们这些天天使用Visual Studio的程序员们有些失望,难道真的是“英雄迟暮”?  直到现在,随着Visual Studio 2010的发布,微软同时宣称会将它打造成与Visual Studio 6。0一样的经典产品,这又让我们就快冰凉的心重燃希望。新版本什么样?有什么新功能?真的会成为下一个经典吗?关于Visual Studio的人都在问,迫切地想先睹为快。现在机会来了,新版本的发布,让我们有机会一睹Visual Studio 2010的芳容,看看微软将如何一步步打造这个未知的“经典”产品。  根据微软发布的一份官方文档宣称,Visual Studio 2010和。NET Framework 4。0将在下面5个方面有所创新:  (1)民主化的应用程序生命周期管理  在一个组织中,应用程序生命周期管理(ALM)将牵涉到多个角色。但是在传统意义上,这一过程中的每个角色并不是完全平等的。Visual Studio Team System 2010将坚持打造一个功能平等、共同分担的平台以用于组织内的应用程序生命周期管理过程。  (2)顺应新的技术潮流  每年,业界内的新技术和新趋势层出不穷。通过Visual Studio 2010,微软将为开发者提供合适的工具和框架,以支持软件开发中最新的架构、开发和部署。  (3)让开发商惊喜  从Visual Studio的第一个版本开始,微软就将提高开发人员的工作效率和灵活性作为自己的目标。Visual Studio 2010将继续关注并且显著地改进开发者最核心的开发体验。

书籍目录

第1章 Visual C# 2010概述1.1 C#语言和.NET Framework介绍1.1.1 C#语言1.1.2 .NET Framework平台体系结构1.2 C# 4.0新特性1.2.1 动态查找1.2.2 参数命名和可选参数1.2.3 COM互操作特性1.2.4 变性1.3 Visual Studio 2010的运行环境及安装1.3.1 安装Visual Studio 20101.3.2 选择默认环境设置1.4 认识Visual Studio 2010集成开发环境1.4.1 菜单栏与工具栏1.4.2 解决方案资源管理器1.4.3 工具箱和属性窗口1.4.4 设计器窗口1.4.5 代码编辑器1.4.6 对象浏览器第2章 开始Visual C# 2010编程第3章 Visual C# 2010编程基础第4章 流程控制语句及预处理第5章 面向对象第6章 继承第7章 接口第8章 数组与集合第9章 委托与事件第10章 泛型第11章 反射第12章 Windows窗体与控件第13章 基本应用第14章 数据库编程第15章 网络通信编程参考文献

编辑推荐

  《Visual C# 2010从入门到精通》会以Visual Studio 2010为基础,带领大家一同来看看Visual Studio 2010中的新内容,从现在开始体验下一代Visual Studio。根据微软提供的一份指导文档为蓝本,《Visual C# 2010从入门到精通》将依次介绍其全新的基于WPF创建的IDE、增强的代码编辑器、C#中所带来的一些令人激动不已的新特性和Office开发等。

作者简介

《Visual C# 2010从入门到精通》坚持以语言为基础和应用为主导的编写原则,详细介绍了如何使用visual c# 2010开发控件台应用程序、windows窗体应用程序等。为了更好地帮助读者在短时间内掌握使用c#语言开发各种应用程序中的知识点和编程技巧,全书的基础知识介绍清晰,理论联系实际,具有很强的操作性。《Visual C# 2010从入门到精通》还提供了大量的通过测试可运行的完整实例,这些实例都有设计步骤、代码详解、程序运行结果等,不但复习了前面所学的内容,而且还增加了一定的创作技巧。对于容易出现问题的地方,则以“注意”的方式介绍常用的技巧和注意事项。
《Visual C# 2010从入门到精通》适合学习visual c# 2010的初、中级读者阅读和使用。

图书封面


 Visual C# 2010从入门到精通下载



发布书评

 
 


精彩短评 (总计2条)

  •     只看了OOP的章节,给我的感觉就是东抄点西抄点凑起来的。垃圾
  •     不是大而全,也不求精而细..典型的抄一抄出来的书啊..这公司网站都打不开了..倒闭了吧
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024