资料介绍
本门课程目标
学完本门课程后,你能够:
运用 C# 编写 .NET 命令行程序
运用 C#/WinForms 编写 .NET 窗口程序
运用 ADO.NET 编写数据库应用程序
课程项目展示
阶段项目 MyQQ 演示
项目案例考试管理系统在线答题演示
预习检查
什么是 C#,举例说明 C# 能做什么?
说说 VS 中创建 C# 控制台程序的步骤?
C# 中变量的命名规则有什么?
本章任务
编写简单的 Hello ACCP.NET 控制台应用程序
输出学员信息
航班机票预定
输出学员成绩
根据时间问好
本章目标
掌握简单 C# 程序的开发步骤
掌握 C# 中的变量类型及命名规则
会使用 Console 类进行控制台输入输出
掌握 C# 中的条件判断语句
.NET 与 C# 概述2-1
.NET 是微软公司推出的平台开发环境
C#(C Sharp)是一种强大的、面向对象的程序开发语言,是专为 .NET 开发而设计出的语言
.NET 与 C# 概述2-2
使用 C# 能做什么?
IDE 概述
Visual Studio 简介:
一套完整的开发工具集
用于开发桌面应用程序、ASP.NET Web 应用程序、XML、Web Service、移动应用程序
为快速开发提供强大支持
VS 窗口结构简介
创建 C# 应用程序
使用 VS 创建 C# 应用程序的步骤:
解决方案资源管理器
解决方案资源管理器:
项目及其文件的有组织的视图
相关命令的便捷访问
程序组成分析
C# 的 Main 方法
Main 首字母大写
返回值可以为 void 或者 int
命令行参数是可选的
小结
C# 源程序的扩展名是什么?
C# 源程序文件名与其中的公共类名必须一致吗?
C# 中的变量2-1
回顾:Java 中常用的数据类型有哪些?
C# 中的变量2-2
变量命名规则:
组成:52个字母(A-Z, a-z),10个数字(0-9),下划线(_)
开头:字母或下划线
不能是关键字
C# 中的注释
回顾:Java 中的注释有哪些?
Console 类
向控制台输出:
Console.WriteLine()方法——输出后换行
Console.Write()方法——输出后不换行
从控制台读入:
Console.ReadLine();
返回值为string类型
向控制台输出
示例 2 代码分析
示例2关键代码回顾:
从控制台输入
简单综合应用
输入2名学员的信息,包括姓名、年龄,输出到控制台
要求:两种方式输出
第一种,使用 + 连接输出第一个学员的信息
第二种,使用格式字符串输出第二个学员的信息
示例 3 代码分析
示例3关键代码回顾:
小结
C# 中的条件判断
C# 与 Java 中的条件判断语句对比:
条件判断进阶——嵌套 if
机票预定:输出实际机票价格
原价为4000元
5-10月为旺季,头等舱打9折,经济舱打7.5折
其他时间为淡季,头等舱打6折,经济舱打3折
示例 4 分析
关键代码回顾
嵌套 if 语法小结
switch 结构对比
Java 与 C# 中的 switch 语句对比
使用 switch 示例
有两名学员的姓名、考试科目、成绩
根据输入的姓名,按以下方式输出该名学员的成绩
示例 5 分析
关键代码回顾
常见错误
使用 switch 示例
输入一个时间(整数)
在6-10点之间,输出“上午好”
在11-13点之间,输出“中午好”
在14-18点之间,输出“下午好”
其他情况输出“休息时间”
C# 中的 switch 结构小结
条件判断的表达式类型
—— 整型或字符串
break 语句的要求:
每个 case 都有 break
default 也要有 break
特殊情况:
- 《概率论》北大版课件下载 0次下载
- PLC硬件S7-1200课件下载 35次下载
- 北大青鸟ADO.NET的PPT教程 0次下载
- 北大青鸟struts课件下载 0次下载
- 北大青鸟的structs课件 0次下载
- ACCP5.0课程简介 0次下载
- ACCP5.0教材下载 0次下载
- 北大青鸟SQL Server数据库课件
- 北大青鸟5.0课件下载 0次下载
- 北大青鸟5.0ppt课程下载 0次下载
- 北大青鸟ASP.NET课件 0次下载
- 北大青鸟c#课件 0次下载
- 北大青鸟c#教程 下载
- 北大青鸟软件测试教程PPt 0次下载
- 北大青鸟asp.net教程 0次下载
- 什么是PCIe?PCIe有什么用途?PCIe 5.0有何不同? 2889次阅读
- 使用Synopsys VIP签署PCIe 5.0验证 1534次阅读
- 镍铁合金薄壁零件车削加工研究 1957次阅读
- 识读零件图的基本步骤 9488次阅读
- 一文知道BLE5.0蓝牙模块的区别 6825次阅读
- 基于S3C2410处理器对Windows CE 5.0操作系统实现BSP移植 977次阅读
- 基于SOA的RFID中间件如何来设计 677次阅读
- 微雪电子蓝牙5.0 蓝牙Mesh NRF52840简介 4394次阅读
- PCIe 5.0已准备好进入黄金时段 5274次阅读
- 巴斯大学和西北大学研制出新型传感器灵敏度超当前类似传感器的100倍 737次阅读
- 塑胶件设计一般步骤,塑胶零件常须解决的问题等方面解析 4444次阅读
- 从工业智联网到工业5.0艰难的数字化转型启示 4390次阅读
- 世界还没有准备好迎接Linux 5.0,Linux 4.17内核发布 3218次阅读
- 蓝牙5.0 和Wifi对比差异 2.3w次阅读
- 盘点安卓5.0的八大强悍功能 2684次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1490次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 92次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 10次下载 | 免费
- 6基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 7蓝牙设备在嵌入式领域的广泛应用
- 0.63 MB | 3次下载 | 免费
- 89天练会电子电路识图
- 5.91 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233045次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多