![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.net基础
Hacker_2020
这个作者很懒,什么都没留下…
展开
-
.NET 清除服务器IIS缓存的常用方法
用IIS的人都知道,IIS缓存一方面能提高服务器性能,另一方面却给网站带来严重上的更新问题.如果想要手动在服务器上清除缓存要怎么做呢?看一下 HTTP 协议,您会发现从服务器返回的 HTTP 头里面能定义这样一条命令 Cache-Control: no-cache。这个就是我们解决问题的办法。让我们来看看该如何通过 IIS 配置管理工具来把这条命令添加到每次服务器的 HTTP 返回头里吧。第一步:打开 IIS 配置管理工具(Internet 信息服务(IIS)管理器)。选中一个网站(如果您想为原创 2020-10-16 16:58:04 · 3215 阅读 · 0 评论 -
C# 扩展方法的使用
C#3.0引入了扩展方法的概念,乍一听起来不是很好理解,我们举一个简单的例子: 有一个业务场景,需要频繁地判断一个字符串内是否包含阿拉伯数字,字符串的Contains方法是没有办法实现的,那么可以考虑写一个公共方法,封装一个方法随时来判断,类似下面这样的: public static class StringExtension { public static bool ContainsNumber(string str) { retur原创 2021-04-09 09:57:29 · 95 阅读 · 0 评论 -
C# 委托之Action和Func区别
一、说明一般我们定义委托都是有如下两步public delegate void MyDelegate(string name);//定义委托public MyDelegate myDelegate; //使用委托但.Net也提供了定义好的委托,我们可以直接使用二、定义System.Action 无返回值Action:public delegate void Action ();Action< T >:public delegate void Action< T &g原创 2021-04-09 09:55:11 · 139 阅读 · 0 评论