![]()
内容推荐 本书主要介绍了使用Visual Studio 2022进行跨平台的MAUI应用开发所需要的基础知识。本书讲述了C#语言的特点;阐述了数据类型、运算符和表达式、条件判断和循环控制语句、数组、绘图、方法等程序设计语言中最基础的内容;介绍了使用MAUI进行跨平台开发所需的必备知识控件的使用、界面布局。为了使程序开发变得更有乐趣,书中穿插介绍了GraphicsView图形编程及简单的动画制作技术。本书最后一步一步讲解了如何制作一个既可以在个人计算机也可以在安卓手机上运行的俄罗斯方块游戏,以达到巩固前面所学知识的目的。 本书针对的是毫无编程经验的初学者,以及从其他语言转入C#语言学习的人员。即使是有一定经验的开发人员,也可以在本书提供的视频教程中找到所需的知识。 目录 第1章 绪论 1.1 .NET的发展历程 1.2 .NET可以做什么 1.3 .NET MAUI 1.4 开发工具Visual Studio的安装 1.5 第一个应用程序 本章小结 习题 第2章 常用标准控件 2.1 XAML语言 2.2 控件的使用 2.3 常用控件 2.4 窗体的大小和位置 实训指导 本章小结 习题 第3章 界面布局 3.1 Grid 3.2 HorizontalStackLayout 3.3 VerticalStackLayout 3.4 AbsoluteLayout 3.5 FlexLayout 实训指导 本章小结 习题 第4章 数据类型 4.1 关键字和标识符 4.2 变量与常量 4.3 整型数据 4.4 实型数据 4.5 字符型数据 4.6 字符串型数据 4.7 隐式转换 4.8 显式转换 实训指导 本章小结 习题 第5章 运算符和表达式 5.1 算术运算符 5.2 逻辑运算符 5.3 赋值运算符和表达式 5.4 关系运算符和关系表达式 5.5 字符和字符串运算符 5.6 其他运算符 5.7 运算符的优先级 实训指导 本章小结 习题 第6章 条件判断语句 6.1 if语句 6.2 switch语句 实训指导 本章小结 习题 第7章 循环控制语句 7.1 while语句 7.2 do…while语句 7.3 for语句 7.4 循环的嵌套 7.5 foreach语句 7.6 break语句和continue语句 实训指导 本章小结 习题 第8章 数组 8.1 一维数组 8.2 多维数组 8.3 动态数组 实训指导 本章小结 习题 第9章 绘图 9.1 创建GraphicsView 9.2 绘制直线 9.3 绘制矩形 9.4 绘制椭圆 9.5 绘制图形对象 9.6 绘制文本 实训指导 本章小结 习题 第10章 方法 10.1 方法的定义 10.2 方法的调用 10.3 方法的参数传递机制 10.4 方法的重载 10.5 变量的作用域及可见性 10.6 方法的递归调用 实训指导 本章小结 习题 第11章 综合实训 11.1 实训案例 11.2 方块生成器 11.3 代码编写 11.4 思考与改进 参考文献 |