![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.Net 性能提升技巧
datouhan
这个作者很懒,什么都没留下…
展开
-
获取字符串长度
// 英文汉字均视作长度为1String.Length// 英文长度为1,汉字长度为2Encoding.Default.GetBytes(str).Length原创 2011-12-21 10:53:22 · 315 阅读 · 0 评论 -
获取客户端IP的几种方式
HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];HttpContext.Current.Request.UserHostAddress;原创 2011-12-21 10:32:10 · 412 阅读 · 0 评论 -
验证IP的正则
IPV4^((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)$IPV6^((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){2}((2[0-4]\d|25[0-5]|[01]?\d\d?|\*)\.)(2[0-4]\d|25[0-5]|[01]?\d\d?|\*)$原创 2011-12-21 10:35:05 · 290 阅读 · 0 评论 -
获取当前的Web提交方式
HttpContext.Current.Request.HttpMethod.Equals("POST")HttpContext.Current.Request.HttpMethod.Equals("GET")原创 2011-12-21 10:40:32 · 280 阅读 · 0 评论 -
c# switch中使用goto
var a=0;switch(month){ case "a":a=1; case "b":a=2; case "c":a=3;}上面中情况在c#中是不允许的但是下面的用法在c#中却是可以的switch(month){ case "a":a=1;goto case "c"; case "b":a=2;goto case "a"; case "c":a=3原创 2011-12-27 21:05:49 · 1340 阅读 · 1 评论 -
IE下Button背景图片无效的问题
今天遇到妖异的事情,给一个按钮设置了背景图片的样式:background-image: url(../../images/btn_getnote.gif);在IE6下正常,IE7及以上版本都是背景图片无效,换了很多方式都无效。结果无意中改成:background: url(../../images/btn_getnote.gif);正常了。。。无比坑原创 2012-03-20 14:07:35 · 730 阅读 · 0 评论