C#程序设计及项目实践

作者:吴鹏、于世东、邵中、王艳、 夏辉、孟磊、 高山 编著

丛书名:21世纪高等学校计算机教育实用系列教材

定价:39.5元

印次:1-2

ISBN:9787302330936

出版日期:2013.09.01

印刷日期:2014.12.16

图书责编:贾斌

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书系统地讲解了C#语言的基础语法和高级应用。每一章的内容从一个问题开始,按照“提出问题”→“分析问题”→“明确目标”→“学习知识”→“解决问题”→“总结提高”的思路进行编写。针对每一部分的知识点都给出了应用案例,并对案例进行了剖析,有利于读者自我学习。综合案例是采用三层架构开发的Web应用程序,对开发工具、技术和开发过程进行了全面讲解,使读者学习后可以举一反三。内容包括:C#语法基础;面向对象程序设计、泛型;Windows程序设计;文件操作、数据库操作、异常处理和多线程;综合开发案例全程讲解;课后习题;实训指导。 本书可作为高等院校C#程序设计相关课程的教材,也可供广大.NET开发人员学习和参考。

作者硕士毕业于沈阳工业大学,博士毕业于东北大学,从事计算机体系结构、软件开发、嵌入式设备开发、计算机图形图像处理等方面的研究。参编著作:《模式识别》 2006电子工业出版社 《COLDFIRE微处理器与微控制器》 2008电子工业出版社 教学成果:2005.12 沈阳师范大学优质课大赛 优秀奖2005.09 辽宁省教育厅省级评奖 省优秀指导教师奖 2007.09 辽宁省教育厅省级评奖 省优秀指导教师奖2006.09 沈阳师范大学评奖 沈阳师范大学优秀指导教师奖2008.09 沈阳师范大学评奖 沈阳师范大学优秀指导教师奖科研成果:近5年来发表SCI、EI等索引论文15篇,获得国家专利3项,出版专业书籍2部,参与多项国家自然科学基金项目的建设。1、矿山智能节电控制箱 科研成果奖 辽宁省科技厅 2、智能控制箱 优秀参展项目奖 沈阳市科技局 3、矿山矿车无功检测供电节能装置 专利发明人4、一种USB可充电自动翻页激光无线幻灯片翻页器 专权人专利发明人5、投币发泡机控制装置 专利权人专利发明人

C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。 C#是面向对象的编程语言。它使得程序员可以快速地编写各种基于Microsoft.NET平台的应用程序,.NET提供了一系列的工具和服务来最大程度地开发利用计算与通信领域。 正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选——无论是高级的商业对象还是系统级的应用程序。使用简单的C#语言结构,这些组件可以方便地转化为XML网络服务,从而使它们可以由任何语言在任何操作系统上通过Internet进行调用。 C#增强了开发者的效率,同时也致力于消除编程中可能导致严重后果的错误。C#使C/C++程序员可以快速进行网络开发,同时也保持了开发者所需要的强大性和灵活性。 1. 编写背景 国家中长期教育改革和发展规划纲要(2010—2020)指出: 坚持能力为重。优化知识结构,丰富社会实践,强化能力培养。着力提高学生的学习能力、实践能力、创新能力,教育学生学会知识技能,学会动手动脑。 注重学思结合。倡导启发式、探究式、讨论式、参与式教学,帮助学生学会学习。激发学生的好奇心,培养学生的兴趣爱好,营造独立思考、自由探索、勇于创新的良好环境。适应经济社会发展和科技进步的要求,推进课程改革,加强教材建设,建立健全教材质量监管制度。 本教材就是按照构建...

目录
荐语
查看详情 查看详情
第1章概述

1.1Microsoft .NET技术

1.1.1Microsoft .NET概述

1.1.2Microsoft .NET框架

1.2C#语言简介

1.2.1C#的起源

1.2.2C#语言的特点

1.3Visual Studio 2010开发环境

1.3.1安装Visual Studio 2010

1.3.2熟悉Visual Studio 2010开发环境

1.4第一个C#程序

1.5程序的调试与规范

1.5.1断点设置与程序调试

1.5.2C#编写命名建议

小结

习题

第2章C#编程基础

2.0问题导入

2.1数据类型

2.1.1值类型和引用类型概述

2.1.2值类型

2.1.3引用类型

2.2常量与变量

2.2.1变量

2.2.2常量

2.2.3隐式类型的局部变量

2.3类型转换

2.3.1隐式转换

2.3.2显式转换

2.3.3使用Convert类转换

2.3.4装箱和拆箱

2.3.5数值和字符串之间的转换

2.4数组和枚举

2.4.1数组的定义和使用

2.4.2Array类

2.4.3匿名数组

2.4.4枚举的定义和使用

2.5操作符和表达式

2.5.1算术操作符

2.5.2自增和自减操作符

2.5.3位操作符

2.5.4赋值操作符

2.5.5关系操作符

2.5.6逻辑操作符

2.5.7条件操作符 ... 查看详情

查看详情