Logo
☆☆☆☆☆
0.0
Beginner
11h 10m

编程基础:开始学习 C# 与 .NET

C# 是全球最受欢迎的编程语言之一,其最新稳定版本 C# 10 引入了多项新特性和更新,使其成为各类应用开发的理想选择。结合 .NET 框架,C# 能够帮助开发者构建适用于所有主流消费操作系统以及云环境的原生应用程序。 本课程从编程基础概念讲起,包括条件语句、循环、数组和函数等内容。随后深入探讨面向对象编程(OOP)的高级主题,如类、继承、访问控制和扩展方法。最后,你将学习数据结构、事件处理、并发编程、测试以及数据库操作。 完成本课程后,你不仅将掌握 C# 编程语言的核心知识,还将理解软件工程中的关键理念,并具备使用 .NET 框架构建和部署原生应用程序的能力。

14 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
编程基础:开始学习 C# 与 .NET
C# 是全球最受欢迎的编程语言之一,其最新稳定版本 C# 10 引入了多项新特性和更新,使其成为各类应用开发的理想选择。结合 .NET 框架,C# 能够帮助开发者构建适用于所有主流消费操作系统以及云环境的原生应用程序。 本课程从编程基础概念讲起,包括条件语句、循环、数组和函数等内容。随后深入探讨面...

WHAT YOU'LL LEARN

理解 C# 的语法和特性。

Content

14 Lessons • 0 Quizzes • 0 Challenges

简介
  1. 1

    入门

  2. 2

    C# 简介

C# 基础
  1. 1

    变量和数据类型

  2. 2

    内存类型

  3. 3

    注释

  4. 4

    命名规范

  5. 5

    枚举

  6. 6

    指令

  7. 7

    命名空间和 using 指令

  8. 8

    测验:C# 基础知识

运算符
  1. 1

    运算符的类型

  2. 2

    输入和输出

  3. 3

    编程练习:显示用户输入

  4. 4

    解决方案:显示用户输入

  5. 5

    类型转换

  6. 6

    编程练习:TryParse

  7. 7

    解决方案:TryParse

  8. 8

    测验:运算符

决策语句
  1. 1

    决策语句的类型

  2. 2

    条件运算符

  3. 3

    编码练习:做出决策

  4. 4

    解决方案:做出决策

  5. 5

    Switch 语句

  6. 6

    编程练习:Switch 语句

  7. 7

    解决方案:Switch 语句

  8. 8

    三元运算符

  9. 9

    测验:决策语句

循环(迭代语句)
  1. 1

    循环的类型

  2. 2

    嵌套循环

  3. 3

    编程练习:循环的类型

  4. 4

    解决方案:循环的类型

  5. 5

    break 和 continue 语句

  6. 6

    测验:循环

数组
  1. 1

    数组简介

  2. 2

    编程练习:数组

  3. 3

    解决方案:数组

  4. 4

    二维和三维数组

  5. 5

    编程练习:二维数组

  6. 6

    解决方案:二维数组

  7. 7

    锯齿数组

  8. 8

    测验:数组

方法
  1. 1

    方法简介

  2. 2

    编程练习:方法

  3. 3

    解决方案:方法

  4. 4

    方法中的命名参数

  5. 5

    方法递归

  6. 6

    测验:方法

类
  1. 1

    类简介

  2. 2

    获取-设置属性

  3. 3

    静态类和类构造函数

  4. 4

    编程练习:类

  5. 5

    解决方案:类

  6. 6

    类继承

  7. 7

    类中的方法重载

  8. 8

    类中的虚方法

  9. 9

    抽象类和部分类

  10. 10

    访问修饰符

  11. 11

    泛型类

  12. 12

    关键字 this 与扩展方法

  13. 13

    编码练习:扩展方法

  14. 14

    解决方案:扩展方法

  15. 15

    接口

  16. 16

    测验:类

数据结构
  1. 1

    结构体

  2. 2

    记录

  3. 3

    列表

  4. 4

    编程练习:列表

  5. 5

    解决方案:列表

  6. 6

    链表

  7. 7

    字典

  8. 8

    元组

  9. 9

    测验:数据结构

委托与事件
  1. 1

    使用委托变量

  2. 2

    编程练习:委托

  3. 3

    解决方案:委托

  4. 4

    事件

  5. 5

    Lambda 表达式

  6. 6

    测验:委托与事件

其他主题
  1. 1

    异常处理

  2. 2

    读写文本文件

  3. 3

    单元测试

  4. 4

    随机数

  5. 5

    编程练习:随机数

  6. 6

    解决方案:随机数

  7. 7

    日期时间

  8. 8

    编程练习:DateTime

  9. 9

    解决方案:DateTime

  10. 10

    StringBuilder 简介

  11. 11

    测验:其他主题

并发
  1. 1

    线程

  2. 2

    编程练习:线程

  3. 3

    解决方案:线程

  4. 4

    异步

  5. 5

    测验:并发

LINQ 与数据库
  1. 1

    LINQ - 查询语法

  2. 2

    LINQ 方法调用语法

  3. 3

    数据库:连接性

  4. 4

    数据库:示例

  5. 5

    测验:LINQ 与数据库

附录
  1. 1

    Visual Studio 的安装

  2. 2

    创建一个控制台应用程序

  3. 3

    在 Visual Studio 中进行单元测试

  4. 4

    在 Visual Studio 中连接 SQL Server

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)