注册 登录
编程论坛 ASP.NET技术论坛

新人问一个很常见的问题(C#.NET)

dh2007 发布于 2007-09-23 09:34, 676 次点击

我在书上看见C#.NET它的一般程序代码都是这样的
1
private void Page_Load(object sender,EventArg e)
{
//代码
}
2
private void Page_Load(object Source,EventArg e)
{
//代码
}

这个小括号里那个object后面的单词不一样,他们有什么用,区别是什么啊?

8 回复
#2
李小猫2007-09-23 11:19

没见过Source,用过的都是sender。沙发,帮你up一下。。

#3
jxnuwy042007-09-23 11:22

应该没什么区别啊,只是变量名不同而已,还不都是object对象类型的变量.

#4
天堂落日2007-09-23 15:08

只是变量名不同而已,没什么具体的区别啊

#5
冰彩虹2007-09-23 19:29


一点关系都没有,不就是个变量名字不同呀
#6
师妃暄2007-09-24 16:33
int a  和 int b有什么区别吗?
#7
longlongjiaz2007-09-25 10:55
没区别
#8
yms1232007-09-25 11:50
以下是引用dh2007在2007-9-23 9:34:10的发言:

我在书上看见C#.NET它的一般程序代码都是这样的
1
private void Page_Load(object sender,EventArg e)
{
//代码
}
2
private void Page_Load(object Source,EventArg e)
{
//代码
}

这个小括号里那个object后面的单词不一样,他们有什么用,区别是什么啊?

这里的source我记得应该是事件源对象吧?这里好像是获得触发当前事件的那个对象。

#9
川流不息2007-09-25 13:21
应该一样,个人认为。没有经过考证。
1