如何学好C#语言?这些方法助你快速提升 .NET技术

如何学好C#语言?这些方法助你快速提升

最近有小伙伴问怎么学好C#语言,他感觉总是学不好。小编这篇文章将介绍如何学好它,仅供参考。C#是 Microsoft 公司开发的一种新型、高效的面向对象的编程语言,虽然出现的时间并...
阅读全文
给C#新增一个时间类型: YearMonth .NET技术

给C#新增一个时间类型: YearMonth

DateOnly:表示仅日期。比如:某人的生日,我只关心日期,就适合用DateOnly。TimeOnly:表示仅时间。比如:每天定时执行某个任务,我只关心时间,就适合用TimeOn...
阅读全文
.NET 项目重构之DDD分层搭建 .NET技术

.NET 项目重构之DDD分层搭建

好久没有做国内项目了,也好久没有重构项目了。正好手里有一个定时服务需要重构, 就想着正好趁这个机会学一点点新的知识。比如DDD。
阅读全文
.NET程序的 GDI句柄泄露 的再反思 .NET技术

.NET程序的 GDI句柄泄露 的再反思

上个月我写过一篇 如何洞察 C# 程序的 GDI 句柄泄露 文章,当时用的是 GDIView + WinDbg 把问题搞定,前者用来定位泄露资源,后者用来定位泄露代码,后面有朋友反...
阅读全文
[回馈]ASP.NET Core MVC开发实战之商城系统(二) .NET技术

[回馈]ASP.NET Core MVC开发实战之商城系统(二)

经过一段时间的准备,新的一期【ASP.NET Core MVC开发实战之商城系统】已经开始,在之前的文章中,讲解了商城系统的整体功能设计,页面布局设计,环境搭建,系统配置,及首页商...
阅读全文
DataGridView 控件分页 .NET技术

DataGridView 控件分页

在使用Winform开发桌面应用时,工具箱预先提供了丰富的基础控件,利用这些基础控件可以开展各类项目的开发。但是或多或少都会出现既有控件无法满足功能需求的情况,或者在开发类似项目时...
阅读全文
编码技巧 --- 使用dynamic简化反射 .NET技术

编码技巧 — 使用dynamic简化反射

dynamic 是 Framework 4.0 就出现特性,它的出现让 C# 具有了弱语言类型的特性。编译器在编译的时候不再对类型进行检查,默认 dynamic 对象支持开发者想要...
阅读全文