C# 属性和字段的区别
摘要:属性和字段的区别 在C#中,我们可以非常自由的、毫无限制的访问公有字段,但在一些场合中,我们可能希望限制只能给字段赋于某个范围的值、或是要求字段只能读或只能写,或是在改变字段时能改变对象的其他一些状态,这些单靠字段是无法做到的,于是就有了属性,属性中包含两个块:set和get,set块负责属性的写...
阅读全文
Asp.net Web.Config - 配置元素 trace
摘要:一、trace的元素的属性属性说明enabled是否启用应用程序跟踪。为了使用 Trace.axd 查看器,必须启用跟踪。默认情况下,Trace.axd 查看器被添加到httpHandlers元素。可选的Boolean属性。默认值为false。localOnly指定跟踪查看器 (Trace.axd)...
阅读全文
Asp.net Web.Config - 配置元素 httpCookies
摘要:1、属性属性说明domain可选的String属性。设置 Cookie 域名。httpOnlyCookies可选的Boolean属性。脚本(javascript之类)能够访问默认值为false。requireSSL可选的Boolean属性。获取一个指示是否需要安全套接字层 (SSL) 通信的值。默认...
阅读全文
C#中的var类型
摘要:var关键字是C#3.0开始新增的特性,称为推断类型(其实也就是弱化类型的定义) 。VAR可代替任何类型,编译器会根据上下文来判断你到底是想用什么类型,类似OBJECT,但是效率比OBJECT高点。 我们可以赋予局部变量推断“类型”var而不是显式类型。var 关键字指示编译器根据初始化语句右...
阅读全文
设置ASP.NET页面的运行超时时间详细到单个页面及站点
摘要:这篇文章主要介绍了如何设置ASP.NET页面的运行超时时间,包括全局超时时间、单个站点超时时间、单个页面请求超时时间,需要的朋友可以参考下全局超时时间服务器上如果有多个网站,希望统一设置一下超时时间,则需要设置 Machine.config 文件中的 ExecutionTimeout 属性值。Mac...
阅读全文
HttpContext.Current.Cache 和HttpRuntime.Cache的区别
摘要:先看MSDN上的解释: HttpContext.Current.Cache:为当前 HTTP 请求获取Cache对象。 HttpRuntime.Cache:获取当前应用程序的Cache。 我们再用.NET Reflector工具看看HttpContext.Cache和HttpRuntime.Cach...
阅读全文
Uri.AbsoluteUri 与 Uri.ToString() 的区别
摘要:UriBuilder builder = new UriBuilder("http://somehost/somepath");builder.Query = "somekey=" + HttpUtility.UrlEncode("some+value");Uri someUri = builder...
阅读全文
C# 计算时间差 用timespan函数
摘要:TimeSpan 结构 表示一个时间间隔。命名空间:System程序集:mscorlib(在 mscorlib.dll 中)1.DateTime值类型代表了一个从公元0001年1月1日0点0分0秒到公元9999年12月31日23点59分59秒之间的具体日期时刻。因此,你可以用DateTime值类型来...
阅读全文
关于HttpWebRequest.KeepAlive
摘要:于HTTP服务器每个客户端2个连接的限制这两天猫在家里搞一个多线程的断点续传得C#程序,发现同时只能开2个线程下载,其他的线程一律要等待,这样就导致下载大文件时其他线程经常超时,郁闷好久。今天回公司无意中发现了一个帖子,终于真相大白了 现摘录如下: 这几天在做IIS 6上Web Service (W...
阅读全文
aspx页面图片用作html中img的url
摘要:背景:如果无法直接访问保存图片的服务器,我们可以先制作一个aspx页面用来接受服务器发送过来的图片,然后html页面请求aspx页面。对图片服务器起一定的缓冲保护作用,预防对黑客攻击造成危害。注意:不可以是直接设置aspx页面中的图片控件的imageurl,此方法已实验不成功。1. showpic....
阅读全文
C#导入、导出功能
摘要://导出功能 protected void btnExport(object sender, EventArgs e) { //用来打开下载窗口 string fileName = "中心联系方式"; ...
阅读全文
log4net使用详解
摘要:说明:本程序演示如何利用log4net记录程序日志信息。log4net是一个功能著名的开源日志记录组件。利用log4net可以方便地将日志信息记录到文件、控制台、Windows事件日志和数据库(包括MS SQL Server, Access, Oracle9i,Oracle8i,DB2,SQLite...
阅读全文
ASP开发中服务器控件和普通控件的区别
摘要:1.对于服务器按钮控件(即类型的按钮):服务器响应事件:OnClick客户端响应属性:OnClientClick2.对于html按钮控件(即)服务器响应事件:OnServerClick客户端响应事件:onclick3.区别:以下两个属性ID和name ID一般在服务器控件中用的多,个...
阅读全文
asp登陆例子,asp,mssql,登陆
摘要:login.aspx文件Html代码用户登录银行日记帐系统用户名:*密码:*------------------------------------------------------------------------------------login.aspx.cs文件C#代码usingSyst...
阅读全文
C#处理Json文件
摘要:JSON(全称为JavaScript Object Notation) 是一种轻量级的数据交换格式。它是基于JavaScript语法标准的一个子集。 JSON采用完全独立于语言的文本格式,可以很容易在各种网络、平台和程序之间传输。JSON的语法很简单,易于人阅读和编写,同时也易于机器解析和生成。J...
阅读全文
asp.net ToString()格式汇总
摘要:C货币2.5.ToString("C")¥2.50D十进制数25.ToString("D5")00025E科学型25000.ToString("E")2.500000E+005F固定点25.ToString("F2")25.00G常规2.5.ToString("G")2.5N数字2500000.To...
阅读全文
通过一段代码说明C#中rel与out的使用区别
摘要:using System; 2 3public partial class testref : System.Web.UI.Page 4{ 5 static void outTest(out int x, out int y) 6 {//离开这个函数前,必须对x和y赋值,否则会报错。 ...
阅读全文
EnterpriseLibrary4 自己封装程序集实现log打印
摘要:注意:1)要引用响应的程序集,必须是41的 2)配置文件using Microsoft.Practices.EnterpriseLibrary.Common.Configuration;using Microsoft.Practices.EnterpriseLibrary.Common.Con...
阅读全文
Logger日志打印普通方法
摘要:using System;using System.IO;using System.Text;namespace Core{ public class LogHelper { private static void writeLog(string log) {...
阅读全文