Files
codeql/csharp/ql/src/Language Abuse/UselessIsBeforeAsFix.cs
2018-08-02 17:53:23 +01:00

21 lines
364 B
C#

class UselessIsBeforeAs
{
class Square
{
public int width;
}
class Rectangle : Square
{
public int height;
}
public static void Main(string[] args)
{
Square a = new Rectangle();
Rectangle r = a as Rectangle;
if (r != null)
{
Console.WriteLine(r.height);
}
}
}