





定价:65元
印次:2-1
ISBN:9787302649182
出版日期:2023.12.01
印刷日期:2023.12.06
图书责编:梁媛媛
图书分类:教材
《C#程序设计案例教程(第2版)(微课版)》采用“案例引导+任务驱动”的编写方式,深入浅出地讲解了C#程序设计的基本方法。 《C#程序设计案例教程(第2版)(微课版)》重点讲解了C#程序设计语言的基本语法和常用方法,采用语法与实例相结合的形式,将C#基本语法以及各种编程对象融合到具体实例中,侧重培养学生解决实际编程问题的能力,同时又可增强学生对C#编程思想的理解。 《C#程序设计案例教程(第2版)(微课版)》共分为18个单元,涵盖四大专题,包括C#语言基础、Windows编程、数据访问和网络编程。每个单元按照“案例描述→知识链接→案例分析与实现→拓展训练→习题”的结构编写,实例丰富,内容详尽,难易适中,重点突出,降低了学习的难度。《C#程序设计案例教程(第2版)(微课版)》案例使用的IDE(集成开发环境)为Visual Studio 2022,为了满足在线学习的需求,每个单元还配备了适量的微课视频。 《C#程序设计案例教程(第2版)(微课版)》适合作为高等院校计算机专业学生的教材,也可作为C#语言程序设计自学者的参考用书。
向燕飞,副教授。主持、参与完成省市级以上科研、教研项目十余项,国家级一流本科课程《程序设计基础》主要建设者,省级一流本科课程《数据结构与算法》《计算机系统基础》主要负责人;出版全国高校应用型创新教材两部,发表学术论文12篇;获广东省省级教学成果一等奖、高校教育教学改革优秀案例奖两项、广东省高校课程思政优秀案例奖;获省级高校青年教师教学竞赛奖两项;指导学生参加编程与算法类竞赛,获国家级、省级竞赛60余项。魏菊霞,副教授。主编教材5部,发表学术论文19篇;获计算机软件著作权4项、实用新型专利2项;主持省级以上科研、教研项目十余项;指导攀登计划、大学生创新创业项目省级立项6项,指导学生参加竞赛并获省级三等奖以上50余项;获广东省高校教育教学改革优秀案例奖两项、广东省高校课程思政优秀案例二等奖、广东省在线开放课程优秀案例二等奖。彭之军,副教授,中国计算机学会高级会员。近年来主持和参与省级科研、教研项目十余项,获得软件著作权多项;主编教材4部,发表论文6篇;指导学生参加竞赛并获得省级奖励十余项。
前 言 首先,感谢您翻阅这本书。 本书的背景 在.NET正式发布之前,NGWS这个术语一直被用于微软的某些计划,这些计划旨在创建一个下一代视窗服务的基于因特网的平台(Internet-based platform of Next Generation Windows Services)。 史蒂夫·鲍尔默于2000年指出:“交付一个基于因特网的下一代视窗服务平台是我们公司的重中之重。我们在此谈论的突破包括对编程模型、用户界面、应用程序整合模型、文件系统、新的XML Schema 等的改变。” 作为微软最重要的开发者工具集,新版Visual Studio 2022旨在帮助开发人员围绕微软核心产品和服务打造高效完美的解决方案。当前Visual Studio 2022已经扩展到Mac平台,这意味着开发者可以在Mac上使用C#、F#、.NET Core、ASP.NET Core、Xamarin和Unity来搭建应用程序。而C#正是.NET平台主流的开发语言,也是一个现代的、通用的、面向对象的编程语言。因此,它的应用范围十分广泛。 本书是作者基于过去的教学经验和实验指导经验整理而成的,在2018年1月发行了第1版。如今在不断深入的课程改革基础上,结合读者反馈的意见,特别是为满足在线开放学习以及线上线下混合式教学的需求,我们对第1版教材进行了修订并推出第2版。第2版保持了第1版的内容组织结构,升级了开发平台Visual Studio的版本,也修订了教材中的个别示例和习题,同时增加了微课视频。本书主要面向大学本科或专科相关专业学生,也可供相关的开发...
第1篇 C#语言基础
单元1 我的第一个C#程序 1
1.1 案例描述 2
1.2 知识链接 2
1.2.1 .NET概述 2
1.2.2 .NET Framework 3
1.2.3 开发环境和C#语言 4
1.2.4 使用Visual Studio创建项目 9
1.2.5 C#程序结构 13
1.2.6 命名空间 13
1.2.7 程序的运行与调试 14
1.2.8 了解MSDN 15
1.3 案例分析与实现 15
1.3.1 案例分析 15
1.3.2 案例实现 16
习题 16
单元2 变量与数据类型 17
2.1 案例描述 18
2.2 知识链接 18
2.2.1 数据类型 18
2.2.2 常量与变量 25
2.2.3 数据类型间的转换 28
2.2.4 DateTime 30
2.3 案例分析与实现 32
2.3.1 案例分析 32
2.3.2 案例实现 32
2.4 拓展训练 34
2.4.1 拓展训练1:使用变量存储
一部手机的信息 34
2.4.2 拓展训练2:数字加密器 34
习题 34
单元3 运算符和表达式 37
3.1 案例描述 38
3.2 知识链接 38
3.2.1 算术运算符与算术表达式 39
3.2.2 赋值运算符与赋值表达式 40
3.2.3 关系运算符与关系表达式 41
3.2.4 逻辑运算符与逻辑表达式 41
3.2.5 条件运算符与条件表达式 42
...
"