.NET大牛之路
-
[.NET大牛之路 016] C# 基础:理解方法及其参数
今天我们来详细讲讲 C# 中的方法,我们每天都要和它打交道。方法(Method)是由访问修饰符和返回类型(无返回类型则为 void)定义的,可以接受也可以不接受参数。通常…
-
[.NET大牛之路 015] C# 基础:对象的初始化
说到对象的初始化,我们自然想到的是 new 表达式。看似没什么知识点,但随着 C# 的升级,C# 在语法上对对象的各种初始化做了不少简化,有一些新的、一些人可能…
-
[.NET大牛之路 014] C# 基础:操作符知识点
操作符的英文是 Operator,在数值计算中习惯性的被叫作运算符,所以在中文的概念中,运算符是操作符的一个子集。 C# 中的操作符有很多,大部分像 +、-、&…
-
[.NET大牛之路 013] C# 基础:数组知识点
数组本身相对来说比较简单,C# 提供了很多数组方法,比如 Clear()、Reverse()、Sort() 等,这些方法都可以在需要使用的时候通过智能提示了解它…
-
[.NET大牛之路 012] C# 基础:字符串操作
字符串操作在任意编程语言的日常编程中都随处可见,是最基础和最重要的基础知识之一。在 C# 中, System.String 类提供了许多实用的字符串相关的操作,包括查找当…
-
[.NET大牛之路 011] C# 基础:数据类型
从这节课开始,我们一起来过一下 C# 基础知识点。因为每个人的基础不一样,这部分内容大家请根据需要选择性地阅读。 01 基本数据类型 像其它编程语言一样,C# 定义了基本数据类型,…
-
[.NET大牛之路 010] 拆解一个简单的 C# 程序
接下来几篇文章,我将带大家一起过一篇重要的 C# 基础,本文先从拆解一个简单的 C# 应用程序开始。 01 入口函数与应用程序对象 使用上节课讲的方法,我们在终端使用命令行创建一个…
-
[.NET大牛之路 009] 使用 VSC 开发 .NET 应用
前面用八篇文章介绍了 .NET 和 .NET 的底层模型相关的知识点。这些知识点都偏理论了些,相对比较枯燥,我也是尽可能简单的讲,甚至还不全面。但有了这些也基本上够了,后面如果遇到…
-
[.NET大牛之路 008] 理解 CTS 和 CLS
今天我们来学习两个概念 CTS(Common Type System,通用类型系统)和 CLS(Common Language Specification,通用语言规范),以及了解…
-
[.NET大牛之路 007] 详解 .NET 程序集
上一篇我们介绍了 Roslyn 编译器,我们知道,我们编写的 C#/VB 代码经过 Roslyn 编译器编译后会生成程序集文件。按照之前讲的 .NET 执行模型的顺序,这一篇我具体…