diff --git a/samples/snippets/csharp/VS_Snippets_CLR_System/system.object.gethashcode/cs/xor2.cs b/samples/snippets/csharp/VS_Snippets_CLR_System/system.object.gethashcode/cs/xor2.cs index 408eef2d4f4..531b37784e1 100644 --- a/samples/snippets/csharp/VS_Snippets_CLR_System/system.object.gethashcode/cs/xor2.cs +++ b/samples/snippets/csharp/VS_Snippets_CLR_System/system.object.gethashcode/cs/xor2.cs @@ -14,10 +14,15 @@ public Point(int x, int y) public override bool Equals(Object obj) { - if (!(obj is Point)) return false; - - Point p = (Point) obj; - return x == p.x & y == p.y; + if (obj is Point) + { + Point p = (Point) obj; + return x == p.x & y == p.y; + } + else + { + return false; + } } public override int GetHashCode()