解读 --- yield 关键字 .NET技术

解读 — yield 关键字

yield关键字是 C# 中的一种语言特性,用于在枚举器中简化迭代器的实现。它使得开发人员可以通过定义自己的迭代器来简化代码,而不必手动实现 IEnumerable 和 IEnum...
阅读全文
Learning hard C#学习笔记——读书笔记 03 .NET技术

Learning hard C#学习笔记——读书笔记 03

C# 是面向对象的语言,每次到这里就会有一个问题,什么是对象,其实一句话就可以解释,那就是——万物皆是对象,这句话就像 “如来”一样抽象,其实,我们无须在这上面耗费太大的精力,我们...
阅读全文
什么?博客园主题比我的个人博客好看?😮 .NET技术

什么?博客园主题比我的个人博客好看?😮

最近逛博客园,发现我的园子还挺好看,但是还不够好看,所以通过我百度发现SimpleMemory主题还可以继续添加新的东西,当然这些东西不一定非得用SimpleMemory主题才行,...
阅读全文
C#代码重构的几个典型案例 .NET技术

C#代码重构的几个典型案例

前段时间小编检查同事代码,发现居然写的太复杂看不太懂,代码命名不规范,重复冗长代码一堆,这时候就可以通过重构来改进代码的质量。代码重构是提高代码质量和可维护性的关键过程,它旨在通过...
阅读全文
通用的CRUD之MongoDB .NET技术

通用的CRUD之MongoDB

这是一个简便的,对MongoDB增删改查,无需提前建库,建表,安装就能快速上手使用。 MongoDB多条件查询需要JSON的多层嵌套如{DDATE:{$gte:{$date:'20...
阅读全文