1
这里的“对象”应该指的是“对象”类。与.NET框架中的所有类标识符一样,它应该是大写,尽管不区分大小写。但我意识到在C#中默认情况下不会大写。这是为什么?是否因为C#是在具有某种非大写对象类的Java之后建模的?我不记得Java语法了。Page_Load(object sender,EventArgs e)---为什么“object”不能大写?
这里的“对象”应该指的是“对象”类。与.NET框架中的所有类标识符一样,它应该是大写,尽管不区分大小写。但我意识到在C#中默认情况下不会大写。这是为什么?是否因为C#是在具有某种非大写对象类的Java之后建模的?我不记得Java语法了。Page_Load(object sender,EventArgs e)---为什么“object”不能大写?
object
只是一个C#关键字,指的是System.Object
类。以同样的方式,string
是一个关键字,指的是System.String
类。您可以互换使用大写和非大写版本,但它有助于强调这两个类被C#语言“特别”处理(其中object
是所有类继承的默认类,而string
是“xyz”常量表达式)。
另外,C#区分大小写。 EventArgs
是与eventargs
(说)不同的类。
辉煌。直到现在,这个问题让我感到不舒服 – Aperture 2010-07-05 02:13:15