// 摘要:
// 初始化 System.Object 类的新实例。
[ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)]
public Object();
// 摘要:
// 确定指定的 System.Object 是否等于当前的 System.Object。
//
// 参数:
// obj:
// 与当前的 System.Object 进行比较的 System.Object。
//
// 返回结果:
// 如果指定的 System.Object 等于当前的 System.Object,则为 true;否则为 false。
[TargetedPatchingOptOut("Performance critical to inline across NGen image boundaries")]
public virtual bool Equals(object obj);
//
// 摘要:
// 确定是否将指定的 System.Object 实例视为相等。
//
// 参数:
// objA:
// 要比较的第一个 System.Object。
//
// objB:
// 要比较的第二个 System.Object。
//
// 返回结果:
// 如果认为对象相等,则为 true;否则为 false。
[TargetedPatchingOptOut("Performance critical to inline across NGen image boundaries")]
public static bool Equals(object objA, object objB);
//
// 摘要:
// 用作特定类型的哈希函数。
//
// 返回结果:
// 当前 System.Object 的哈希代码。
[TargetedPatchingOptOut("Performance critical to inline across NGen image boundaries")]
public virtual int GetHashCode();
//
// 摘要:
// 获取当前实例的 System.Type。
//
// 返回结果:
// System.Type 实例,表示当前实例的确切运行时类型。
[SecuritySafeCritical]
public Type GetType();
//
// 摘要:
// 创建当前 System.Object 的浅表副本。
//
// 返回结果:
// 当前 System.Object 的浅表副本。
[SecuritySafeCritical]
protected object MemberwiseClone();
//
// 摘要:
// 确定指定的 System.Object 实例是否是相同的实例。
//
// 参数:
// objA:
// 要比较的第一个 System.Object。
//
// objB:
// 要比较的第二个 System.Object。
//
// 返回结果:
// 如果 objA 是与 objB 相同的实例,或者如果二者都为空引用,则为 true;否则为 false。
[ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)]
[TargetedPatchingOptOut("Performance critical to inline across NGen image boundaries")]
public static bool ReferenceEquals(object objA, object objB);
//
// 摘要:
// 返回表示当前 System.Object 的 System.String。
//
// 返回结果:
// System.String,表示当前的 System.Object。
public virtual string ToString();
这是object 的所有构造函数,我觉得不遍历应该没有办法 不然就不会出现泛型了 |