• 授课方式
    视频学习+随堂练习
  • 开课时间
    随到随学
  • 适合人群
    C#语言编程初学者
  • 课程时长
    508分钟

课程介绍


点击“进入课程”即可免费学习



讲师介绍

  • 牛客导师
    牛客工程师联合极客学院,拥有实战开发经验,详细讲解基础知识。

课程提纲

  • 第1章
    C#语言简介和开发前的准备

    C# 语言简介

    Visual Studio 的版本选择和下载

    C# 的 Hello World

  • 第2章
    C#的类型转换

    C# 的隐式和显式转换

    C# 通过 Method 进行类型转换

    C# 的装箱拆箱和 Nullable 类型

  • 第3章
    C#的逻辑语句

    C#的条件语句

    C#的循环语句

  • 第4章
    C# 的预处理指令

    C# 预处理指令的基本概念以及区域预处理指令

    C# 的条件预处理指令

    C# 行数与 pragma 预处理指令

  • 第5章
    C# 的初始化器

    C# 的初始化器极其语法

    C# 的匿名类和初始化器在匿名类中的应用

    C# 的集合初始化器

  • 第6章
    C#的值类型

    C# 的值类型

    C# 的 struct 和 enum

  • 第7章
    C#的引用类型

    C# 的内置引用类型

    C# 的 Class

    C# 的 Interface

  • 第8章
    C# 的面向对象特性之封装

    C# 的封装和 public、private

    C# 的封装和 internal、protected

  • 第9章
    C# 的面向对象特性之继承

    C# 的继承

    C#中关于继承的几个实例

  • 第10章
    C# 的面向对象特性之多态

    C#的静态多态

    C# 的动态多态

  • 第11章
    C# 的异常处理机制

    C# 的异常处理的基本语法

    C# 的异常类

    C# 处理异常

  • 第12章
    C# 的 I/O 操作

    C# 的获取文件详情

    C# 写入文件操作

    C# 读取文件操作

  • 第13章
    C# 的扩展方法

    C# 的扩展方法在 LINQ 中的实现

    C# 的扩展方法的语法

    C# 的扩展方法在枚举类型上的实现

  • 第14章
    C# 的 LINQ

    C# 的 LINQ 的基本概念和优点

    C# 的 LINQ Query 的基本组成

    C# 的 LINQ Query 的几种基本操作

    C# 的 LINQ Query 的 into,let 关键字

  • 第15章
    C# 的正则表达式

    正则表达式的基本概念和学习工具

    正则表达式的基本语法

    C# 的 Regex 类

    C# 的 Regex 类的常用方法

    C# 的 Match 类和 Group 类

  • 第16章
    C# 的 Attribute

    C# 中几个简单的内置 Attribute

    C# 自定义 Attribute

    C# 中通过反射来获取 Attribute 中的信息

  • 第17章
    C# 的反射机制

    C# 中基于 System.Type 的反射

    C#中对于方法、属性等的反射

    C# 中动态加载以及推迟绑定

  • 第18章
    C# 的索引器

    C# 索引器的语法

    C# 索引器的重载

    C# 基于接口的索引器和代码强壮性

  • 第19章
    C# 的委托

    C# 中通过委托调用静态方法

    C# 中通过委托调用实例化方法

    C# 的 multi-casting delegate

  • 第20章
    C# 的事件

    C# 中事件在 WinForms 的使用情况

    C# 事件的语法

    C# 事件的相关内容

  • 第21章
    C#的集合类型

    C# 的数组

    C# 的 ArrayList 和 List

    C# 的 Hashtable 和 Dictionary

  • 第22章
    C# 的泛型

    C# 中泛型在 Class 上的实现

    C# 泛型类的进一步探讨

    C# 泛型在方法 Method 上的实现

    C# 泛型在委托 Delegate 上的实现

  • 第23章
    C# 的匿名函数

    C# 匿名函数的基本概念和委托的发展史

    C# 的匿名方法

    C# 的 Lambda 表达式

常见问题

1.课程是真的免费吗?如何获得?

答:牛客职导自研课程的免费都是真实有效的,直接点击“进入课程”按钮即可免费观看学习,不用有任何其他的操作,同学们可以放心学习。

2.课程视频有效期多久?

答:课程视频是可以随时观看学习的。

3.课程可以分享给身边同学吗?

答:当然可以,但一定要记得上牛客官方平台来学习哦。

4.版权问题

答:虽然课程是免费的,但版权依然归牛客职导所有,任何其他机构、媒体、网站或个人未经本网协议授权,不得发布/发表/转载牛客职导官方的课程链接/内容,违者将依法追究相关责任。