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

浙公网安备 33010602011771号