ตัวอย่าง
ต้องการเช็คว่า X และ Y ของ point มีค่าเป็น 0 หรือไม่
class Point {
public int X { set; get; }
public int Y { set; get; }
}var point = new Point { X = 0, Y = 0 }
C# < 8
string IsOrigin1(Point point) =>
point.X == 0 && point.Y == 0 ? "T" : "F";
C# 8
string IsOrigin2(Point point) =>
point is { X: 0, Y: 0 } ? "T" : "F";