C# 高级课程 – 下一个逻辑步骤
学习 C# 语言的高级主题,如 LINQ、Lambda、扩展方法、泛型、委托、事件等!
讲师:Tod Vachev
独家Udemy付费课程,中英文字幕,课程资料包齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你将会学到的
- 你将能够阅读和创建 LINQ 查询
- 你将了解什么是 Lambda 表达式并在各种场景中使用它
- 你将能够使用 Lambda 运算符应用 LINQ 查询
- 你将能够使用扩展方法扩展基本类型和自定义对象
- 理解和使用泛型方法和类
- 在真实场景中理解和应用委托
- 使用内置委托 – 函数和动作
- 使用 Lambda 表达式/匿名方法的更复杂的委托
- 你将能够创建事件来解耦代码
- 事件剖析
- 通过事件传递附加信息
- 使用异步方法进行异步编程
课程内容
9 个章节 • 43 个讲座 • 总时长 3 小时 14 分钟展开所有章节
介绍2 个讲座 • 3 分钟
LINQ – 语言集成查询4 个讲座 • 20 分钟
Lambda 表达式和 LINQ 方法语法5 个讲座 • 23 分钟
扩展方法4 个讲座 • 16 分钟
泛型7 个讲座 • 38 分钟
代表们9 个讲座 • 41 分钟
活动5 个讲座 • 21 分钟
异步编程6 个讲座 • 28 分钟
奖金部分1 个讲座 • 5 分钟
要求
- C#基础知识——Ifs、循环、方法
- 某些主题需要 C# OOP 知识
- 计算机上安装的 Visual Studio
- 至少有一点 Visual Studio 经验(创建项目、打开项目等)
说明
本课程将以更易于理解的方式为你展示一些更高级的 C# 主题的基本思想。
该课程面向具有一般编码经验,特别是 C# 以及一些面向对象编程经验的学生。并非所有主题都需要 OOP 知识,但你会更容易理解那些需要 OOP 知识的主题。
我们涵盖的主题是:
- LINQ – LINQ 是 C# 语言中的一种语言,它有自己的语法,但使用起来非常简单和愉快。LINQ 用于处理数组和列表之类的集合,或者对它们进行排序,或者以许多不同的方式从它们中提取信息。你将了解如何将 LINQ 过滤器应用于基本类型集合(如整数和字符串)以及你创建的自定义类型集合。
- 带有 LINQ 方法的 Lambda 表达式– 你最终将了解 Lambda 表达式是什么以及如何应用它,特别是我们将使用它以更少的代码执行 LINQ 操作,稍后我们会将它与委托和事件一起使用
- 扩展方法——这是 C# 最酷的特性之一,它们允许你扩展你无法访问的内置类型和类。例如 int[] 没有内置的排序或反转方法,我们将学习如何做到这一点!
- 泛型方法和类——这就是事情开始变得棘手和有点复杂的地方,但你不应该害怕,因为我准备了几个解释得很好的例子,它们将回答你脑海中关于泛型的所有问号。剧透警告:我们将创建自己的 List 类!:)
- 委托– 可以描述委托的最简单方式是将方法作为变量,这简直令人难以置信。如何?好吧,你很快就会明白的!
- 事件– 事件是委托之后的下一个难题,事件通过在类之间创建非耦合连接来帮助我们保持代码解耦
- 异步编程– 异步编程是一个复杂而令人沮丧的话题,在这里我们将学习如何让需要大量时间执行的代码在后台运行,而我们的主要代码继续执行
Youtube 和其他网站上有大量的教程,那么你为什么要为这门课程付费呢?
答案很简单,在本课程中,你将以 这样的方式系统化每一堂课 ,以确保 上一个主题和下一个主题之间的平稳过渡。保证良好的学习体验。
没有不遗余力, 一切都解释得很详细 (但不要太多,那会很无聊:))
课程中的视频讲座以 尽可能高的音频和视频质量制作。观看视频时没有干扰你的静态噪音,没有模糊的图像,一切都非常清晰,音频清晰!
此课程面向哪些人:
- 任何想通过新的、有趣的和具有挑战性的主题来提高 C# 技能的人
- 任何刚刚完成面向对象编程培训并正在寻找下一步的人
声明:口袋资源网(koudaizy.com)提供的所有课程、素材等资源全部来源于互联网,赞助VIP仅用于对口袋资源服务器带宽及网站运营等费用支出做支持,从本站下载资源,说明你已同意本条款。