using System.Linq.Expressions;
using System.Collections;
using System.Collections.Generic;
public static void Main()
Console.WriteLine("****************** C# Equivalent Output **************************\n\n");
Console.WriteLine("num is greater than 10");
Console.WriteLine("num is less than or equan to 10");
Console.WriteLine("\n\n***************** Expression Tree Output **************************\n\n");
Expression conditionExpr = Expression.Condition(
Expression.Constant(num > 10),
Expression.Constant("num is greater than 10"),
Expression.Constant("num is less than or equan to 10")
Console.WriteLine(Expression.Lambda<Func<string>>(conditionExpr).Compile()());