c#21天从入门到精通

c#21天从入门到精通
共169节 441人在学 课程详情
  • C#介绍及变量的使用

    • 01net平台和c#介绍
    • 02Visual Studio 安装
    • 03项目创建和介绍
    • 04namespace新特性
    • 05注释
    • 06输入输出
    • 07VS中的常用快捷键
    • 08变量的介绍
    • 09变量的声明
    • 10变量类型的介绍
    • 11整数类型讲解
    • 12小数类型
    • 13decimal
    • 14bool类型
    • 15字符类型
    • 16字符串类型
    • 17格式化输出
    • 18object类型
    • 19null类型
    • 20变量的命名规范
    • 21常量
    • 22全局变量和局部变量
  • 类型转换及运算符

    • 23转义符
    • 24隐式转换
    • 25强制转换parse
    • 26简单类型强制转换
    • 27强制转换为string类型
    • 28convert转换
    • 29运算符简介
    • 30自加自减运算符
    • 31算数元素符及练习
    • 32赋值运算符
    • 33复合运算符
  • 位运算符及if结构

    • 34关系运算符
    • 35string类型的计算
    • 36逻辑运算符
    • 37条件运算符(三元表达式)
    • 38判断闰年
    • 39其他运算符
    • 40运算符优先级
    • 41选择结构练习
    • 42交换变量
    • 43十进制和二进制相互转换
    • 44位运算
    • 45左移和右移
    • 46if语句及练习
    • 47if-else
  • 循环结构

    • 48if-else if
    • 49if的练习
    • 50switch
    • 51switch练习
    • 52switch高级用法
    • 53变量作用域和代码块讲解
    • 54try-catch
    • 55断点调试
    • 56断点调试变量检测
    • 57循环介绍
    • 58do-while循环和练习
    • 59循环练习
    • 60for循环
    • 61for循环练习
    • 62斐波那契数列
  • 一维数组

    • 63完全数
    • 64九九乘法表
    • 65数组的几种声明方式
    • 66数组的引用和遍历
    • 67数组的练习
    • 68变量交换新语法
    • 69冒泡排序
  • 二维数组及结构体和枚举

    • 70二维数组的创建
    • 71二维数组的遍历和访问
    • 72c#随机数新语法
    • 73二维数组的练习
    • 74枚举的基本使用
    • 75枚举练习
    • 76举类型的相互转换
    • 77结构体的使用
  • 方法和飞行棋游戏

    • 95修改信息
    • 78函数的介绍
    • 79方法的使用1
    • 80带参数的方法
    • 81方法传参
    • 82函数的练习
    • 83c#8.0out参数使用
    • 84ref使用
    • 85可变数组params
    • 86方法的重载
    • 87递归的理解
    • 88递归解决斐波那契数列
    • 89飞行棋项目介绍及画游戏头
    • 90初始化地图
    • 91画地图第一行
    • 92画第一竖行
    • 93画地图其他位置
    • 94输入玩家姓名
  • 飞行棋游戏开始和面向对象简介

    • 96玩游戏基本逻辑1
    • 97判断关卡1
    • 98判断关卡2
    • 99游戏清屏
    • 100封装游戏逻辑
    • 101防止移除游戏
    • 102玩家暂停
    • 103游戏结束
    • 104面向对象的概念
    • 105找对象,和对象的特征
    • 106类和对象的关系
    • 107面向对象三大特征和封装的概念
    • 108类的设计 数据建模
  • 封装和继承及常用工具类

    • 109类的定义
    • 110创建对象
    • 111private关键字及方法传参
    • 112属性的基本使用
    • 113属性的练习
    • 114属性快捷键
    • 115自动属性
    • 116静态和非静态的区别
    • 117构造方法的讲解和使用
    • 118构造方法的重载
    • 119This关键字的作用
    • 120构造方法快捷生成
    • 121c#9.0init函数和初始化器
    • 122New关键字做了什么事情
    • 123析构函数
    • 124构造方法的练习
    • 125值类型和引用类型的存储
    • 126字符串的处理
    • 127字符串处理练习和常用api
    • 128分割字符串及练习
    • 129string类型常用方法
    • 130StringBuilder
    • 131Math_数学类
    • 132Array类api
    • 133c#11原始字符串
    • 134继承的基本使用
    • 135继承中的构造方法
  • 集合和泛型集合

    • 136base关键字
    • 137new关键字隐藏父类
    • 138里式转换原则
    • 139is和as关键字
    • 140protected访问修饰符
    • 141ArrayList和数组的区别
    • 142集合常用的使用
    • 143集合的长度问题
    • 144ArrayList劣势
    • 145装箱和拆箱
    • 146List集合与泛型
  • 接口及总结

    • 147键值对集合的创建与查找
    • 148foreach
    • 149键值对集合常用api
    • 150Dictionary
    • 151c#10.0结构体
    • 152多态的基本概念
    • 153虚方法实现
    • 154虚方法练习
    • 155抽象类and抽象方法
    • 156模拟 移动硬盘 u盘 Mp3
    • 157访问修饰符
    • 158partial部分类
    • 159sealed密封类
    • 160重写tostring
    • 161工厂设计模式
    • 162模板设计模式
    • 163接口的理解
    • 164c#8.0接口的使用
    • 165接口的规范
    • 166显示实现接口
    • 167c#record关键字
    • 168c#10.0全局引用和顶级语法
    • 169c#3大方向介绍及未来展望

    订阅失败

    c#21天从入门到精通
    c#21天从入门到精通 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    播放页问题反馈
    视频学习中有任何产品建议都可由此反
    馈,我们将及时处理!

    课时介绍

    本章节课程共计8分钟27秒,为您讲解小数类型

    课程介绍

    "C#21天从入门到精通"课程,专为编程初学者及希望快速掌握C#语言的开发者设计。通过系统化的21天学习计划,涵盖C#基础语法、面向对象编程、集合与泛型、文件操作、异常处理等核心知识。每天一课,实战演练,让你从零基础迅速成长为C#高手。无论你是想开发Windows应用程序、游戏、还是Web服务,本课程都是你的不二之选,助你高效入门,精通C#编程。

    推荐课程

    信息系统项目管理师自考笔记

    李明 · 942人在学

    python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

    王先生 · 22915人在学

    手把手搭建Java超市管理系统【附源码】(毕设)

    汤小洋 · 4301人在学

    Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

    黄菊华 · 842人在学

    基于SSM酒店管理系统(毕设)

    小尼老师 · 906人在学

    java项目实战之购物商城(java毕业设计)

    Long · 5209人在学

    手把手搭建Java求职招聘系统【附源码】(毕设)

    汤小洋 · 1536人在学

    Python Django 深度学习 小程序

    钟翔 · 2421人在学

    城管局门前三包管理系统+微信小程序(vue+springboot)

    赖国荣 · 689人在学

    Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

    李杰 · 4091人在学

    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    课件正在飞速打包中,请耐心等待几秒钟~