Fork me on GitHub
摘要:本节内容为Linq及其拓展方法、Linq中表达式树的使用 简介 语言集成查询(LINQ)是一系列直接将查询功能集成到C#语言的技术统称。数据查询历来都表示为简单的字符串,没有编译时类型检查或IntelliSense支持。此外,需要针对每种类型的数据源了解不同的查询语言:SQL数据库、XML文档、各种 阅读全文
posted @ 2020-08-06 16:39 cool2feel 阅读(5) 评论(0) 推荐(0) 编辑
摘要:本节内容为List,ArrayList,和Dictionary 简介 在此前的文章中我们学习了数组的使用,但是数组有一个很大的问题就是存储空间不足,我们通常的解决方法就是定义一个绝对够用的数组,这通常很大,但是这样就造成了内存的损失。我们总是希望有一个根据需求动态更变的数组进行存储。这一篇我们会详细 阅读全文
posted @ 2020-08-06 16:17 cool2feel 阅读(7) 评论(0) 推荐(0) 编辑
摘要:本节内容为装箱与拆箱 简介 装箱和拆箱是一个相对抽象的概念。你可以想象一下一堆满载货物的大卡车,他是由许多工人将货物集中堆放装入的,对于我们而言在没有打开货箱的时候,我们可以知道这是一辆运货的卡车,里面有着许多货物,但是具体货物是什么,我们只有打开后才能知道,并且对于货箱而言,它可以存放任意体积小于 阅读全文
posted @ 2020-08-06 14:35 cool2feel 阅读(3) 评论(0) 推荐(0) 编辑
摘要:本节内容为泛型 为什么需要泛型 泛型是一个非常有趣的东西,他的出现对于减少代码复用率有了很大的帮助。比如说遇到两个模块的功能非常相似,只是一个是处理int数据,另一个是处理string数据,或者其他自定义的数据类型,但我们没有办法,只能分别写多个方法处理每个数据类型,因为方法的参数类型不同。有没有一 阅读全文
posted @ 2020-08-06 11:24 cool2feel 阅读(3) 评论(0) 推荐(0) 编辑
摘要:本节内容为类的生命周期 引言 对象究竟是一个什么东西?对于许多初学者而言,对象都是一个非常抽象的知识点。如果非要用一句话描述,我觉得“万物皆对象”是对于对象最全面的概述了。本节内容中,我们将以在富土康打工的张全蛋组装一台水果手机作为例子,详细的讲解面向对象的各个方面。 对象类的构造 “张全蛋,你去水 阅读全文
posted @ 2020-08-06 10:30 cool2feel 阅读(5) 评论(0) 推荐(0) 编辑
摘要:本节内容为类的多态与继承 简介 终于讲到了面向对象三大特性中的两大特性——继承与多态。通过继承与多态,我们能很好的将类的拓展性发挥到了极致。在下面的内容讲解中,我们将从各个方面对继承和多态进行刨析。 继承 继承事实上是一个非常好理解的语法,在C#中实现继承使用A:B,表示A类继承B类。子类(一称为派 阅读全文
posted @ 2020-08-06 10:13 cool2feel 阅读(6) 评论(0) 推荐(0) 编辑
摘要:本节内容类的接口、枚举、抽象 简介 问题 如果你需要表示星期或者是某些状态,使用字符串或者数字是否不直观? 你是否发现,无论何种电脑,它的USB口的设计都是遵循一定规范的? 枚举 枚举(enum)是一个非常好用的一个特殊值类型,他可以让你指定一系列字符常量(通常从0开始)。它的定义和使用如下: pu 阅读全文
posted @ 2020-08-05 11:44 cool2feel 阅读(6) 评论(0) 推荐(0) 编辑
摘要:本节内容为this、索引器、静态、常量以及只读 简介 在之前的文章中,我们谈论过了静态函数和字段的一小部分知识,本节内容中,我们将详细的讲解关于对象操作的例子,以及更加深入的解释面向对象。 常量 常量,顾名思义,就是一直为同一个值的变量,并且值不可以被改变。在C#中,定义一个常量需要使用const关 阅读全文
posted @ 2020-08-05 11:30 cool2feel 阅读(5) 评论(0) 推荐(0) 编辑
摘要:本节内容为面向对象初级教程 类 简介 面向对象是整个C#中最核心最有特色的一个模块了,它很好的诠释了程序与现实世界的联系。 面向对象的三大特征:继承、多态、封装;继承的含义可以理解为集合中的包含关系,例如人类属于动物类的一个分支,这就是一种继承。多态的理解就可以是人的呼吸用肺,鲤鱼使用鳃,这就是一种 阅读全文
posted @ 2020-08-05 11:13 cool2feel 阅读(5) 评论(0) 推荐(0) 编辑
摘要:本节内容循环与判断 循环 循环是一个在任何语言都是极为重要的语法,它可以用于很多东西,例如迭代数组等等。在C#中,语法层面的循环有:for , foreach ,while,do goto五种。循环你可以理解为当某条件满足时,重复的执行一段代码。接下来我们开始讲讲这五种循环的使用方法及优缺点。 fo 阅读全文
posted @ 2020-08-05 10:56 cool2feel 阅读(13) 评论(0) 推荐(0) 编辑