摘要: 链接的onclick 事件被先执行,其次是href属性下的动作(页面跳转,或 javascript 伪链接);假设链接中同时存在href 与onclick,如果想让href 属性下的动作不执行,onclick 必须得到一个false的返回值;如果页面过长有滚动条,且希望通过链接的 onclick 事件执行操作。应将它的 href 属性设为 javascript:void(0);,而不要是 #,这可以防止不必要的页面跳动;如果在链接的 href属性中调用一个有返回值的函数,当前页面的内容将被此函数的返回值代替;在按住Shift键的情况下会有所区别。今天我遇到的问题,在IE6.0里以href的形式 阅读全文
posted @ 2011-10-24 15:16 绯色卡卡 阅读(147281) 评论(1) 推荐(11) 编辑
摘要: SqlConnection conn = new SqlConnection(); SqlConnectionStringBuilder connstrbd = new SqlConnectionStringBuilder(); connstrbd.DataSource = @".\SQLEXPRESS"; connstrbd.IntegratedSecurity = true; connstrbd.InitialCatalog = "MyDB"; conn.C... 阅读全文
posted @ 2011-09-26 11:20 绯色卡卡 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 在App.config或者Web.config中编写如下代码:<?xml version="1.0" encoding="utf-8" ?><configuration> <appSettings> <add key="Str1" value="value1" /> <add key="Str2" value="value2" /> </appSettings></configuration> 阅读全文
posted @ 2011-09-26 09:38 绯色卡卡 阅读(151) 评论(0) 推荐(0) 编辑
摘要: public Bitmap Convert(Bitmap OldBm) { Color c; int luma; Bitmap NewBm = new Bitmap(OldBm.Width, OldBm.Height); for (int y = 0; y < NewBm.Height; y++) { for (int x = 0; x < NewBm.Width; x++) { ... 阅读全文
posted @ 2011-09-21 16:37 绯色卡卡 阅读(252) 评论(0) 推荐(0) 编辑
摘要: //自定义异常类MyException,并继承于SystemException class MyException : ApplicationException { //默认构造函数 internal MyException() { } //重载构造函数,并继承基类方法 internal MyException(string msg) : base(msg) { } } 阅读全文
posted @ 2011-09-19 16:36 绯色卡卡 阅读(258) 评论(0) 推荐(0) 编辑
摘要: try { //可能引发异常的语句 } catch (异常类型1 异常对象参数) { //异常处理语句 } catch (异常类型2 异常对象参数) { //异常处理语句 } catch (Exception 异常对象参数) { //异常处理语句 ... 阅读全文
posted @ 2011-09-19 16:24 绯色卡卡 阅读(443) 评论(0) 推荐(0) 编辑
摘要: //System.Object类的析构函数声明代码class 类名称(){ ~类名称() { //清理非托管资源的代码 }}如果CLR检测到对象重写了默认析构函数,将会把对象标记为可终结对象,并把对象的地址引用保存在垃圾收集器管理的终结队列中。将要发生回收时,将终结队列所指向的对象复制到终结对象列表中,第1次回收时调用析构函数,不会删除对象,只有在第2次回收时才真正删除对象。由于实际运行时垃圾回收器发生两次回收,可终结对象才真正被删除,所以大量使用将影响程序性能。 class 类名称:IDisposable { public void Dispose() ... 阅读全文
posted @ 2011-09-19 15:43 绯色卡卡 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 所有对象分为3代,第0代、第1代和第3代当堆空间不够用时,垃圾收集器将检查第0代的对象,销毁发现没有被引用的对象,幸存的对象将升级为第1代对象,某些标记为垃圾的对象也有可能幸存而升级,以此类推,直到第2代对象被检查后仍然是第2代,不会继续升级了。System.GC类 阅读全文
posted @ 2011-09-19 14:58 绯色卡卡 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 栈:存储非对象的值类型数据和引用类型实例的地址引用,数据超出作用域时将被清除堆:存储由new创建的引用类型实例,当实例没有被任何变量引用时,才有可能在某个时间被清除,堆的数据清除交给垃圾收集器(GC)完成 阅读全文
posted @ 2011-09-19 11:16 绯色卡卡 阅读(137) 评论(0) 推荐(0) 编辑
摘要: #region、#endregion:标记自定义的代码块部分#define、#undefine:声明或取消声明条件符号,必须写在C#程序顶部#if、#elif、#else、#endif:条件分支语句,用于判断条件符号是否被声明#warning、#error:警告,错误 阅读全文
posted @ 2011-09-19 11:04 绯色卡卡 阅读(140) 评论(0) 推荐(0) 编辑