我在这里有这段代码,旨在允许任何类型的参数:
public static void AreEqual(object expectedValue, object actualValue) {
if (expectedValue == actualValue) {
HttpContext.Current.Response.Write("Equal");
} else {
HttpContext.Current.Response.Write("Not Equal");
}
}
如果我使用几个整数来调用它,它的行为就不会很好。
AreEqual(3, 3) // prints Not Equal