跳到主要内容

66 篇文档带有标签「C#」

查看所有标签

任务一 C#语言简介

算法与程序设计《C#》项目二 C#概述 任务一 C#语言简介知识点总结。介绍C#语言的发展历史、六大特点(语法简洁、面向对象、与Web结合、安全性、兼容性、错误处理),以及.NET Framework架构的概念、组成(CLR公共语言运行时和类库)和发展历程。

任务一 Connection连接字符串

算法与程序设计《C#》项目十二 数据库应用 任务一 Connection连接字符串 知识点总结。掌握数据库连接字符串常用参数、Connection对象连接MySQL数据库的语法格式。

任务一 Math类

算法与程序设计《C#》项目九 C#常用类的属性和方法 任务一 Math类 知识点总结。掌握Math类求绝对值、指数、对数、三角函数等常见方法。

任务一 一维数组

算法与程序设计《C#》项目六 数组 任务一 一维数组知识点总结。介绍数组基本概念、一维数组声明语法、三种初始化方式(new运算符/声明时初始化/省略new)、数组元素引用、通过for循环求最大值和最小值,含完整代码示例。

任务一 图形设计基础

算法与程序设计《C#》项目十一 C#图形操作 任务一 图形设计基础 知识点总结。掌握GDI和GDI+的概念、图形图像处理命名空间以及绘制图形的基本步骤。

任务一 数据类型

算法与程序设计《C#》项目三 C#的语言基础 任务一 数据类型知识点总结。介绍C#值类型(整数类型8种、实数类型3种、字符类型、布尔类型、结构类型、枚举类型)和引用类型(object、string),以及类型转换(隐式转换、显式转换、Parse方法、Convert类、装箱与拆箱)。

任务一 文件的种类

算法与程序设计《C#》项目十 C#文件操作 任务一 文件的种类 知识点总结。掌握文件的概念、分类方法,理解顺序文件、随机文件、二进制文件的概念及其异同。

任务一 窗体设计

算法与程序设计《C#》项目五 Windows应用程序开发 任务一 窗体设计知识点总结。介绍Windows应用程序开发步骤、窗体结构、窗体常用属性(表5-1)、Font属性(表5-2)、窗体方法(Show/Hide/Close/Activate/Refresh)、窗体事件(Click/DoubleClick/Load/KeyDown/KeyPress/MouseClick等)、多窗体间调用(Show/ShowDialog),含例5-1至例5-9完整代码示例。

任务一 算法的定义及特性

算法与程序设计《C#》项目一 算法与程序基础 任务一 算法的定义及特性知识点总结。介绍算法的概念、三要素(操作、控制结构、数据结构)以及算法的五个基本性质,为后续算法设计奠定理论基础。

任务一 类

算法与程序设计《C#》项目七 面向对象基础 任务一 类知识点总结。介绍类的概念、类的声明语法、类的命名规范、类的成员(字段/属性/方法)、构造函数概念与重载、对象的创建与生命周期、属性声明与get/set访问器、this关键字三种用法,含完整代码示例。

任务一 类的封装与继承

算法与程序设计《C#》项目八 面向对象编程 任务一 类的封装与继承知识点总结。介绍封装概念与目的、属性声明语法、get/set访问器、访问修饰符(public/private/protected/internal/protected internal)、继承概念与原则、派生类声明、base关键字、继承中的构造函数与析构函数,含完整代码示例。

任务一 顺序结构语句

算法与程序设计《C#》项目四 C#的控制结构 任务一 顺序结构语句知识点总结。介绍赋值语句、输入语句(Console.Read/ReadLine/ReadKey)、输出语句(Console.WriteLine/Write及占位符)、复合语句与复合赋值运算符,含完整代码示例。

任务七 同步训练

算法与程序设计《C#》项目九 C#常用类的属性和方法 任务七 同步训练。20道填空题,涵盖Math类、String类、DateTime类、Random类、Convert类知识点。

任务三 DateTime类

算法与程序设计《C#》项目九 C#常用类的属性和方法 任务三 DateTime类 知识点总结。掌握DateTime类的常见属性,获取年、月、日、小时、分、秒等信息。

任务三 字体和图像处理

算法与程序设计《C#》项目十一 C#图形操作 任务三 字体和图像处理 知识点总结。掌握Font类设置字体、字形、字号,DrawString方法绘制文本,DrawImage方法绘制图像。

任务三 对话框

算法与程序设计《C#》项目五 Windows应用程序开发 任务三 对话框知识点总结。介绍MessageBox消息框(Show方法、MessageBoxButton枚举表5-26、MessageBoxIcon枚举表5-27、DialogResult返回值表5-28)、ToolTip提示框、模式对话框与非模式对话框(ShowDialog/Show)、通用对话框(OpenFileDialog/SaveFileDialog/ColorDialog/FontDialog),含表5-26至表5-32、例5-15至例5-16完整代码示例。

任务三 循环结构语句

算法与程序设计《C#》项目四 C#的控制结构 任务三 循环结构语句知识点总结。介绍for语句(含5种省略表达式的深入应用)、while语句(先判断后执行)、do...while语句(先执行后判断)的语法格式、执行流程和代码示例,含累加求和与反向输出整数实例。

任务三 接口

算法与程序设计《C#》项目八 面向对象编程 任务三 接口知识点总结。介绍接口概念、interface关键字声明接口、接口的实现、显式接口成员实现、抽象类与接口的区别,含完整代码示例和运行结果。

任务三 数组的遍历

算法与程序设计《C#》项目六 数组 任务三 数组的遍历知识点总结。介绍foreach语句遍历数组的语法格式、使用方法,以及与for循环遍历数组的对比,含完整代码示例。

任务三 简单C#程序实例

算法与程序设计《C#》项目二 C#概述 任务三 简单C#程序实例知识点总结。介绍C#项目创建与分类、命名空间namespace、类class、关键字、标识符命名规则、Main方法、注释语句、输入输出方法Console.ReadLine/WriteLine及格式化输出,含控制台应用程序、Windows窗体应用程序和Web应用程序三个完整实例。

任务三 算法分析和评价

算法与程序设计《C#》项目一 算法与程序基础 任务三 算法分析和评价知识点总结。介绍算法时间复杂度和空间复杂度的概念、大O表示法、五种常见时间复杂度分类、影响算法执行时间的因素以及时间复杂度与空间复杂度的相互影响关系。

任务三 读/写文件

算法与程序设计《C#》项目十 C#文件操作 任务三 读/写文件 知识点总结。掌握FileStream类读写二进制流、StreamReader和StreamWriter类读写文本流、BinaryReader和BinaryWriter类读写二进制文件的方法。

任务三 运算符与表达式

算法与程序设计《C#》项目三 C#的语言基础 任务三 运算符与表达式知识点总结。介绍算术运算符、自增自减运算符、字符串运算符、赋值运算符与复合赋值运算符、关系运算符、逻辑运算符、条件运算符及运算符优先级与结合性,含完整运算符表和代码示例。

任务三 连接的测试

算法与程序设计《C#》项目十二 数据库应用 任务三 连接的测试 知识点总结。用C#代码连接MySQL数据库并检测连接是否成功,包括引用插件、创建连接、打开连接、检测输出、关闭连接。

任务二 String类

算法与程序设计《C#》项目九 C#常用类的属性和方法 任务二 String类 知识点总结。掌握String类的常见属性及方法,包括字符串比较、连接、查找、替换、拆分、格式化等操作。

任务二 Visual C# 2010开发环境

算法与程序设计《C#》项目二 C#概述 任务二 Visual C# 2010开发环境知识点总结。介绍Visual Studio 2010的功能特点、九大创新、安装步骤、项目管理(解决方案与项目的关系、8种常见文件类型)、IDE界面组成(标题栏、菜单栏、工具栏、工具箱、属性窗口、解决方案资源管理器、窗体设计器、代码设计器、错误列表窗口)。

任务二 使用Connection对象

算法与程序设计《C#》项目十二 数据库应用 任务二 使用Connection对象 知识点总结。掌握Connection对象的构造函数、Open和Close方法以及Connection类常用属性。

任务二 分支结构语句

算法与程序设计《C#》项目四 C#的控制结构 任务二 分支结构语句知识点总结。介绍if...else语句的语法格式、嵌套使用规则、switch...case多分支结构的语法与执行流程,含判断偶数和成绩等级评定两个完整代码示例。

任务二 创建文件

算法与程序设计《C#》项目十 C#文件操作 任务二 创建文件 知识点总结。掌握File类和FileInfo类的Create、Copy、Delete、Move、Exists、Replace等方法,以及FileStream类构造函数、FileMode和FileAccess枚举成员。

任务二 多态

算法与程序设计《C#》项目八 面向对象编程 任务二 多态知识点总结。介绍多态概念、使用new关键字隐藏基类成员、虚方法virtual与重写override实现多态、方法重载实现多态,含完整代码示例和运行结果。

任务二 多维数组

算法与程序设计《C#》项目六 数组 任务二 多维数组知识点总结。介绍多维数组概念、二维数组声明语法、矩形数组与不规则数组(锯齿数组)、二维数组初始化方式、使用双层for循环遍历二维数组,含表6-1二维数组存储结构、表6-2不规则数组存储结构。

任务二 常用控件

算法与程序设计《C#》项目五 Windows应用程序开发 任务二 常用控件知识点总结。介绍控件基本操作(添加/对齐/删除/锁定)、控件共有属性(表5-4)、控件常用事件(表5-5),以及Label标签、TextBox文本框、Button按钮、RadioButton单选按钮、CheckBox复选框、GroupBox分组框、ListBox列表框、ComboBox组合框、DateTimePicker日期时间、HScrollBar/VScrollBar滚动条、ProgressBar进度条、Timer时钟、TabControl选项卡控件的属性与方法,含表5-6至表5-25、例5-10至例5-14完整代码示例。

任务二 常量与变量

算法与程序设计《C#》项目三 C#的语言基础 任务二 常量与变量知识点总结。介绍直接常量(整型、浮点、字符、字符串、布尔)、符号常量(const)、转义字符表、变量的三要素(变量名、变量类型、变量值)、变量定义格式、变量作用域(成员变量和局部变量)。

任务二 方法

算法与程序设计《C#》项目七 面向对象基础 任务二 方法知识点总结。介绍方法的概念、方法声明语法、方法命名规范、四种参数类型(值参数/引用参数ref/输出参数out/数组参数params)、static关键字(静态字段/静态属性/静态方法)、静态成员与实例成员的区别,含完整代码示例和运行结果。

任务二 算法的描述与设计

算法与程序设计《C#》项目一 算法与程序基础 任务二 算法的描述与设计知识点总结。介绍算法的三种描述方法(自然语言、流程图、N-S图)、流程图基本符号、算法设计的四个质量标准(正确性、可读性、稳健性、高效率与低存储量)以及算法的五个基本特征。

任务二 绘图工具及使用

算法与程序设计《C#》项目十一 C#图形操作 任务二 绘图工具及使用 知识点总结。掌握Graphics对象创建的三种方法、Pen类、Brush类(SolidBrush/HatchBrush/LinearGradientBrush)以及绘制直线、矩形、椭圆、圆弧、扇形、多边形的方法。

任务五 Convert类

算法与程序设计《C#》项目九 C#常用类的属性和方法 任务五 Convert类 知识点总结。掌握Convert类的常见方法完成常见数据类型的转换。

任务五 典型算法举例

算法与程序设计《C#》项目一 算法与程序基础 任务五 典型算法举例知识点总结。介绍排序算法(选择排序、冒泡排序、插入排序)、查找算法(顺序查找、二分查找)、递归算法(阶乘法、斐波那契数列)的原理与流程图。

任务五 同步实验

算法与程序设计《C#》项目四 C#的控制结构 任务五 同步实验。通过5道编程实验题练习if...else判断、switch...case星期判定、for循环阶乘、while回文数判断、do...while九九乘法表,巩固C#控制结构编程能力。

任务五 同步实验

算法与程序设计《C#》项目五 Windows应用程序开发 任务五 同步实验。包含3道实验题:交换两个文本框内容、模拟简单计算器、实时显示当前系统时间,培养Windows窗体应用程序开发综合能力。

任务五 同步实验

算法与程序设计《C#》项目六 数组 任务五 同步实验。包含3道实验题:定义一维数组并输出元素、求学生平均身高最高最低身高、打印杨辉三角,培养数组声明初始化和实际应用能力。

任务五 同步实验

算法与程序设计《C#》项目八 面向对象编程 任务五 同步实验。包含7道实验题:用户信息封装输出、查找字符串中的数字、继承描述Computer和Pad、继承表现平板电脑关系、重写虚方法实现运算、接口模拟上课场景、多播委托调用,培养面向对象编程综合能力。

任务五 同步训练

算法与程序设计《C#》项目十 C#文件操作 任务五 同步训练。5道选择题、5道填空题、5道思考题,巩固文件与流、FileStream、StreamReader、StreamWriter、BinaryReader、BinaryWriter等知识点。

任务五 同步训练

算法与程序设计《C#》项目十一 C#图形操作 任务五 同步训练。5道填空题、5道选择题、5道简答题,巩固GDI+、Graphics类、Pen类、Brush类、Font类、绘图方法等知识点。

任务五 同步训练

算法与程序设计《C#》项目十二 数据库应用 任务五 同步训练。6道选择题,涵盖连接字符串参数、Connection对象方法与属性、关系型数据库等知识点。

任务五 同步训练

算法与程序设计《C#》项目二 C#概述 任务五 同步训练。包含10道选择题,覆盖.NET平台核心、文件类型扩展名、C#应用程序类型、智能感知、解决方案与项目关系、CLR、C#源文件后缀、类库、命名空间导入、Main方法等知识点。

任务五 同步训练

算法与程序设计《C#》项目三 C#的语言基础 任务五 同步训练。包含13道选择题,覆盖变量命名规则、类型转换、字符串操作、数据类型、运算符、表达式、标识符命名等知识点。

任务五 同步训练

算法与程序设计《C#》项目七 面向对象基础 任务五 同步训练。包含7道选择题、5道填空题、5道判断题、2道简答题、1道程序改错题、1道程序分析题,覆盖类与对象概念、方法参数类型、this关键字、构造函数、静态成员等知识点,附答案与解析。

任务六 同步实验

算法与程序设计《C#》项目九 C#常用类的属性和方法 任务六 同步实验。通过4道实验题巩固Math类、String类、Random类、DateTime类的使用。

任务六 同步实验与同步训练

算法与程序设计《C#》项目一 算法与程序基础 任务六同步实验与任务七同步训练。包含算法流程图绘制练习、选择题、填空题和判断题,用于巩固算法基础知识。

任务六 同步训练

算法与程序设计《C#》项目四 C#的控制结构 任务六 同步训练。包含10道选择题、6道填空题和3道简答题,覆盖if语句、switch语句、for循环、while循环、do...while循环、break和continue语句等知识点。

任务六 同步训练

算法与程序设计《C#》项目五 Windows应用程序开发 任务六 同步训练。包含20道选择题和5道填空题,覆盖窗体属性、控件属性与事件、列表框操作、计时器、滚动条、菜单、MDI窗体等知识点,附答案与解析。

任务六 同步训练

算法与程序设计《C#》项目六 数组 任务六 同步训练。包含10道选择题、4道填空题、3道写程序运行结果题,覆盖一维数组声明初始化、二维数组定义、Array类方法、数组排序与查找等知识点,附答案与解析。

任务六 同步训练

算法与程序设计《C#》项目八 面向对象编程 任务六 同步训练。包含8道填空题、15道选择题、1道操作题,覆盖封装、继承、多态、接口、委托、访问修饰符、虚方法、静态方法等知识点,附答案与解析。

任务四 Random类

算法与程序设计《C#》项目九 C#常用类的属性和方法 任务四 Random类 知识点总结。掌握Random类的常见方法,产生随机小数或整数。

任务四 同步实验

算法与程序设计《C#》项目十 C#文件操作 任务四 同步实验。通过2道实验题巩固File类、FileInfo类的文件管理操作。

任务四 同步实验

算法与程序设计《C#》项目十一 C#图形操作 任务四 同步实验。通过图形验证码实验巩固Graphics类、Pen类、Brush类的综合应用。

任务四 同步实验

算法与程序设计《C#》项目十二 数据库应用 任务四 同步实验。创建Windows窗体应用程序,通过界面输入数据库用户名和密码与MySQL数据库建立连接。

任务四 同步实验

算法与程序设计《C#》项目二 C#概述 任务四 同步实验。通过创建控制台应用程序和Windows窗体应用程序的实践练习,巩固C#项目创建和基本编程技能。

任务四 同步实验

算法与程序设计《C#》项目三 C#的语言基础 任务四 同步实验。通过海伦公式计算三角形面积和求圆面积两个实践练习,巩固C#数据类型、变量、运算符和表达式的应用。

任务四 同步实验

算法与程序设计《C#》项目七 面向对象基础 任务四 同步实验。包含4道实验题:定义学生类输出姓名年龄、定义图书信息类控制借用数量、学科类构造函数重载修改默认科目、学生录取状态与分数显示,培养面向对象编程综合能力。

任务四 委托

算法与程序设计《C#》项目八 面向对象编程 任务四 委托知识点总结。介绍委托概念与特点、delegate关键字声明委托、委托实例化与调用、多播委托(+/-运算符)、匿名方法,含完整代码示例和运行结果。

任务四 数组的排序和查找

算法与程序设计《C#》项目六 数组 任务四 数组的排序和查找知识点总结。介绍Array类常用方法(表6-2)、三种排序算法(选择排序、冒泡排序、插入排序)和两种查找算法(顺序查找、二分查找),含完整代码示例和运行结果。

任务四 文档程序设计

算法与程序设计《C#》项目五 Windows应用程序开发 任务四 文档程序设计知识点总结。介绍菜单的分类与结构、MenuStrip下拉菜单控件设计、ContextMenuStrip弹出式菜单、菜单项ToolStripMenuItem属性(表5-33)、SDI单文档界面、MDI多文档界面(IsMdiContainer/MdiParent属性、LayoutMdi方法、MdiLayout枚举),含表5-33至表5-36、例5-17至例5-18完整代码示例。

任务四 算法与程序的关系

算法与程序设计《C#》项目一 算法与程序基础 任务四 算法与程序的关系知识点总结。介绍算法与程序的联系与区别、算法是程序的灵魂、程序是算法的具体实现、操作系统的特殊性等内容。

任务四 跳转语句

算法与程序设计《C#》项目四 C#的控制结构 任务四 跳转语句知识点总结。介绍break语句(跳出整个循环)和continue语句(跳过当前循环,继续下一次循环)的使用方法和区别,含完整代码示例。