在.NET开发领域,FluentValidation以其优雅、易扩展的特性成为开发者进行属性验证的首选工具。它不仅适用于Web开发,如MVC、Web API和ASP.NET COR...
WPF绑定与通知属性到界面
本文同时为b站WPF课程的笔记,相关示例代码在上一篇文章C#代码事件里面,我们介绍了利用给控件命名的方式,在后端代码中访问并修改属性。这样子直截了当,但是这样后端代码依赖于前端。如...
C# 语言笔记
因为先前已经学过 C++ 了,所以在C# 的学习中,大多只记录和 C++ 不同的点,在学习的过程中,感谢刘铁猛老师的教程,您是我C# 入门的领路人。
C# 方法详解:定义、调用、参数、默认值、返回值、命名参数、方法重载全解析
方法是一段代码,只有在调用时才会运行。您可以将数据(称为参数)传递给方法。
Net Core中使用EF Core连接Mysql数据库
Entity Framework Core的前身是微软提供并主推的ORM框架,简称EF,其底层是对ADO.NET的封装。EF支持SQLServer、MYSQL、Oracle、Sql...
EF Core 在实际开发中,如何分层?
创建一个 .NET 类库项目,项目名字为 BooksEFCore引用以下 Nuget 包Microsoft.EntityFrameworkCore.Relational Micro...
WinDbg学习二(符号)
在开始使用WinDbg之前,我们需要设置一下符号。符号文件包含大量的数据,比如全局变量,局部变量,源行号,这些数据在运行二进制文件时实际上并不需要,但在调试过程中很有用,比如我们写...
WinDbg学习一(入门)
一直在零零散散的摸索WinDbg知识,但是总是不成体系,所以下定决心整理出来。
C# Switch 语句进阶:模式匹配详解与实例演示
在C#中,switch语句的模式匹配在C# 7.0及以上版本中引入。以下是switch语句中常见的模式及其使用方法的示例:
C#析构函数解析:资源管理的精要和使用技巧
在C#中,析构函数(Destructor)是一个特殊的方法,用于清理对象占用的资源。它是由垃圾回收器在对象被销毁时自动调用的。析构函数的原理是在对象即将被回收时执行一些...