Object类是C#中所有类的基类。它在 C# 上有以下方法。
Sr.No | 方法及说明|
---|---|
1 | Equals(Object) 判断指定对象是否等于当前对象。 |
2 | Equals(Object,Object, 确定指定的对象实例是否被视为相等。
|
3 | Finalize() 允许对象尝试免费资源 |
4 | GetHashCode() 默认哈希函数。 |
5 | GetType() 当前实例的类型。 |
6 | MemberwiseClone() 当前对象的浅拷贝。 |
7 | ReferenceEquals(Object,Object) 判断指定的Object实例是否是同一个实例。 | tr>
8 | ToString() 返回表示当前对象的字符串。 |
让我们看一个如何在 C# 中创建类的对象的示例。
示例
现场演示
using System;
namespace MyApplication {
class Demo {
protected string name = "Website";
protected void Display(string str) {
Console.WriteLine("Tabs: " + str);
}
}
class Test : Demo {
static void Main(string[] args) {
Test t = new Test();
Console.WriteLine("Details: " + t.name);
t.Display("Product");
t.Display("Services");
t.Display("Tools");
t.Display("Plugins");
}
}
}
输出
Details: Website
Tabs: Product
Tabs: Services
Tabs: Tools
Tabs: Plugins