Page_Load(对象发送者,EventArgs e)---为什么“对象”没有大写?

时间:2010-07-05 01:54:59

标签: c# .net

“object”这里应该引用“Object”类。与.NET框架中的所有类标识符一样,它应该是大写的,尽管不区分大小写。但是我在c#中意识到它默认不是大写的。这是为什么?是因为C#是在具有某种非大写对象类的Java之后建模的吗?我已经记不起Java语法了。

1 个答案:

答案 0 :(得分:1)

object只是一个引用System.Object类的C#关键字。同样,string是引用System.String类的关键字。您可以互换地使用大写和非大写版本,但有助于强调这两个类被C#语言“特别”处理(因为object是所有类继承的默认类,并且{ {1}}是“xyz”常量表达式的类型。

此外,C#区分大小写。 stringEventArgs不同(比如说)。