From 07bbec67d2bee6d91067fe7d5ec34c83eb034a0a Mon Sep 17 00:00:00 2001 From: Justin Van Patten Date: Thu, 8 Dec 2016 13:21:28 -0800 Subject: [PATCH] Simplify TimeZoneInfo.Equals(object) (dotnet/coreclr#8514) Equals(TimeZoneInfo) already handles null. Commit migrated from https://github.com/dotnet/coreclr/commit/6d657999abeef7e5410af28c1273feb133ca6c7d --- src/coreclr/src/mscorlib/src/System/TimeZoneInfo.cs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/coreclr/src/mscorlib/src/System/TimeZoneInfo.cs b/src/coreclr/src/mscorlib/src/System/TimeZoneInfo.cs index 85f28ca..5000206 100644 --- a/src/coreclr/src/mscorlib/src/System/TimeZoneInfo.cs +++ b/src/coreclr/src/mscorlib/src/System/TimeZoneInfo.cs @@ -946,11 +946,7 @@ namespace System { } public override bool Equals(object obj) { - TimeZoneInfo tzi = obj as TimeZoneInfo; - if (null == tzi) { - return false; - } - return Equals(tzi); + return Equals(obj as TimeZoneInfo); } // -- 2.7.4