12 2006 档案
static c/c++/c# 大解析
摘要:static 是由最初的限制和持久过渡到后的共享。C语言时代的static 在C语言中,只存在函数和变量。 A、函数和全局变量,一旦加上static关键字,就限制了其作用域为本文件有效。 B、局部变量,一旦加上static关键字,其生命其为整个应用程序。C++语言时代的static 在C++语言中,除了向C语言兼容外,提供了类... 阅读全文
posted @ 2006-12-31 16:44 陈峰 阅读(1550) 评论(0) 推荐(0)
简明C#事件
摘要:C#事件:就是一个针对对象的可挂接回调函数。1、声明回调原形,必须为 delegate .....XXXX();2、在要添加事件的类中,声明事件。3、在类中选择一个触发事件的时机。触发事件前,一定要先判断事件是否为空!4、挂接事件。 using System;public delegate void ChangeEvent(); //1、回调函数的原形class myClass{ p... 阅读全文
posted @ 2006-12-28 16:41 陈峰 阅读(295) 评论(0) 推荐(0)
虚方法、重写方法和抽象方法[转载]
摘要:若一个实例方法的声明中含有 virtual 修饰符,则称该方法为虚方法 (virtual method)。若其中没有 virtual 修饰符,则称该方法为非虚方法 (non-virtual method)。 在调用一个虚方法时,该调用所涉及的那个实例的运行时类型 (runtime type) 确定了要被调用的究竟是该方法的哪一个实现。在非虚方法调用中,实例的编译时类型 (compile-time ... 阅读全文
posted @ 2006-12-28 13:58 陈峰 阅读(847) 评论(0) 推荐(0)
SQL游标循环问题
摘要:在写SQL存储过程和触发器的时候,经常会用游标,一用到游标就要循环,而我经常又写错,所以干脆写一例子放在BLOG上,以免下次再写错了 。文章来源:http://blog.csdn.net/freebird92/archive/2006/12/21/1452174.aspx 阅读全文
posted @ 2006-12-27 15:38 陈峰 阅读(287) 评论(0) 推荐(0)
SQL Server 存储过程的分页方案比拼,以及SQLServer的API服务游标信息!
摘要:SQL Server 存储过程的分页方案比拼,以及SQLServer的API服务游标信息!文章来源:http://blog.csdn.net/freebird92/archive/2006/12/27/1464300.aspx 阅读全文
posted @ 2006-12-27 15:38 陈峰 阅读(184) 评论(0) 推荐(0)
写我的读书笔记关于可变参数
摘要:一、简单介绍变参的访问变参函数,有一个以上的参数,参数个数不定。声明形式如下: type Function(type arg1,...); type Function(type arg1, type arg2,...);在C语言中经常出现如下声明: printf(const char * _Format, ...); scanf(const char * _Forma... 阅读全文
posted @ 2006-12-27 15:37 陈峰 阅读(258) 评论(0) 推荐(0)
DataRowVersion与DataRowState C#版
摘要:本文内容是根据(http://dotnet.mblogger.cn/9sun/posts/5050.aspx)所改写的C#版 示例 DataRowState(DataRow状态) Current(当前值) Original(原始值) ... 阅读全文
posted @ 2006-12-27 15:30 陈峰 阅读(1172) 评论(0) 推荐(0)
自定义Attribute例子!
摘要:==========================属性(Attribute就是一个标签)================有很多也把它叫作特性(这样也好,可以和类的属性(Property)相区别!)其它效果就是在指定的目标上面附加一点信息。这些目标可以是:程序集、类、构造函数、委托、枚举、事件、字段、接口、方法、 可移植可执行文件模块、参数、属性 (Property)... 阅读全文
posted @ 2006-12-27 15:30 陈峰 阅读(1083) 评论(0) 推荐(0)
枚举的默认构造为第一个成员值!
摘要://枚举的默认构造为第一个 using System;class Test ...{ static void Main() ...{ Console.WriteLine("Default Value:{0} ",B.mDefaultLanguageType); }}class B...{ public static LanguageType mDefaultLanguageType;}... 阅读全文
posted @ 2006-12-27 15:28 陈峰 阅读(387) 评论(0) 推荐(0)