- 博客(14)
- 资源 (27)
- 收藏
- 关注
原创 C#类的成员初始化顺序
首先我们来看看引用类型的成员初始化过程 我们来看一个例子吧 class Program{ static void Main(string[] args) { DriveB d = new DriveB(); }} class BaseA{ static DisplayClass a = new DisplayClass("基类静态成员初始化"); ...
2010-11-30 15:31:40 167
原创 web.config文件详解
(一).Web.Config是以XML文件规范存储,配置文件分为以下格式 1.配置节处理程序声明 特点: 位于配置文件的顶部,包含在<configSections>标志中。 2.特定应用程序配置 特点: 位于<appSetting>中。 可以定义应用程序的全局常量设置等信息. 3.配置节设置 特点: 位于<syste...
2010-11-30 14:27:56 48
原创 ASP.NET用户控件事件的定义和实践
假定用户控件(UserControl.ascx)中包含按钮控件 AButton,希望实现按 Button 按钮时,包含该用户控件的页面可以接收到事件。 UserControl.ascx.cs 中的处理: 1. 定义 public 的事件委托,如 ClickEventHandler; 2. 在 UserControl 类中声明事件,如 Click; 3. 在 Us...
2010-11-30 11:03:46 58
原创 C#委托事件及自定义事件的处理
一、C#委托类委托类似于函数指针,但函数指针只能引用静态方法,而委托既能引用静态方法,也能引用实例方法。委托使用分三步:1、委托声明;2、委托实例化;3、委托调用。例程一:程序代码1. using System; 2. 3. namespace 委托 4. { 5. delegate int NumOpe(int a,int b); //第一步:委托声明 6. class Cl...
2010-11-30 09:35:43 68
原创 C#知识点总结_委托篇
C#知识点总结1——委托篇 1.委托概念: 当要把方法传送给其它方法时,需要使用委托。委托是一种特殊的引用类型,用于封装命名方法(静态或实例)或匿名方法。委托的作用相当于给方法签名指定名称。使用delegate关键字来声明一个委托引用类型,这种特殊的引用类型称为委托。 2.定义委托: 告诉编译器某个委托引用了某种类型的方法。 定义引用无参数的方法的委托 delegate string...
2010-11-26 08:17:24 78
原创 C# sealed关键字用法
sealed的中文意思是密封,故名思义,就是由它修饰的类或方法将不能被继承或是重写。 sealed关键字的作用: 在类声明中使用sealed可防止其它类继承此类;在方法声明中使用sealed修饰符可防止扩充类重写此方法。 sealed修饰符主要用于防止非有意的派生,但是它还能促使某些运行时优化。具体说来,由于密封类永远不会有任何派生类,所以对密封类的实例的虚拟函数成员的...
2010-11-26 08:13:50 90
原创 datatable处理
五、操纵dataset在DataSet中DataRow是其所有数据的基本存放位置,它主要是由一个值数组组成,代表DataTable单独一行。DataRow中主要包括一下几种信息:1、行中每一列的当前值,2、行中每一列的原始值,3、行状态,4、父行与子行间的链接初始化一个DataRow:DataTable dataTable=dataSet.Tables[0];DataRow newRow=da...
2010-11-26 08:10:33 71
原创 C#简单地读取文件
用C#来读取文件 首先new 一个File类 FileStream fs = File.OpenRead(filename); 或者用一种通用的方式来打开: FileStream fs = FileStream(filename, FileMode.Open, FileAccess.Read, FileShare.Read); 接着,需要一个数组:byte [] data = ne...
2010-11-26 08:08:21 69
原创 委托和事件
using System; class recv { public delegate void request(object sender,EventArgs e);//定义了一个函数类型。 public event request rqadd; //事件其实就是一个函数对象,而这个函数的调用方式有点特别,是事件驱动的,而不是直接调用的。 //而且这个函数可以认为是...
2010-11-26 08:07:16 50
现在不再做Java开发了
现在开始做ASP.net开发,不再做Java开发了,我还是会关注Java,关注JavaEye,把自己的文章留在javaeye的博客中!加油!
2010-11-25 14:40:26 173
原创 ASP.NET Eval四种绑定方式
ASP.NET Eval四种绑定方式: 1、1.x中的数据绑定语法 <asp:Literal id="litEval2" runat="server" Text='<%#DataBinder.Eval(Container.DataItem, "userName")%>' /> 2、 2.x简化Eval数据绑定语法 <asp:Literal id="litE.
2010-11-25 14:31:41 111
原创 老外喜欢的高分口语
God works. 上帝的安排。Not so bad. 不错。No way! 不可能!Don't flatter me. 过奖了。Hope so. 希望如此。Go down to business. 言归正传。I'm not going. 我不去了。Does it serve your purpose? 对你有用吗?I don't care. 我不在乎。None of my business. ...
2010-11-16 11:42:42 85
原创 Visual Studio 2005/2008中的快捷键与小技巧整理(转)
----------------------------------------------------------------代码编写----------------------------------------------------------------Shift + Alt + Ente - 全屏显示 Shift + Alt + F10 - 打开用于实现接口的选项,继续按I可实现接口...
2010-11-08 20:08:56 109
从HW跳槽ACS,从SUN阵营跳槽到微软阵营
原来在HW是写java和flex还有就是oracle存储过程的,现在去ACS了,开始写C#,ASP.net,SQL Server,还有银光了,哎~~这次变的好彻底呀,从一个阵营跳到了另一个阵营,跳槽的主要原因还是HW现场维护太辛苦了,每天都要11:00下班,真是被逼无奈的选择。不知道像我这种一门语言都没有达到精通的开发人员,以后的路是啥样子的~~ 不知道读过我这篇日记的开发人员,是不是和我有过同...
2010-11-02 11:17:43 125
Go语言实战高清
2018-01-30
精通Nginx.pdf
2018-01-30
自己写的简单OA
2016-05-16
Flex Java PureMVC BlazeDS做的例子
2008-09-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人