ASP.NET Core MVC 内置了多种方式将一个 request 请求跳转到指定的url。 Redire…
HTTP状态码
HTTP 状态码 当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,…
语言+区域=》对应编码
不同的Windows版本,其支持的语言+区域清单是不一样的,具体信息可以查询如下网址: https://lea…
对象序列化为带缩进换行的XML文件
.Net中提供了序列化和反序列化功能,XmlSerializer,这是一个很强大的功能,可以通过下图概括显示。…
OpenFileDialog相关操作
作为WinForm开发者来说,OpenFileDialog是常用的组件,通常用于打开本地文件。 1、指定文件类…
C#单例和静态类的差异
单例与静态类的相同作用1.单例与静态类只能拥有一个实例,该实例在应用程序的整个周期中用于保持应用程序的全局状态…
Winform中UserControl释放资源的事件
使用 Form 时,我们可以从 FormClosing 事件知道 Form 准备要关闭了,使用 UserCon…
简单工厂模式
1. 简单工厂模式的定义 简单工厂模式也被称为静态工厂模式; 使用简单工厂模式可以将产品的“消费”和生产完全分…
IObserver和IObservable 接口实现观察者模式
IObserver<T> 接口是.Net中定义的一个接口,它是一个绝好的实现观察者模式的工具。 任…
SQLServer中的各种角色
固定服务器 由于固定服务器是在服务器层次上定义的,因此它们位于从属于数据库服务器的数据库外面。下表列出了所有现…