using System.Linq.Expressions;
public int? MonthsBetween { get; set; }
public Limits Limits { get; set; }
public static void Main()
Test(o => o.Limits.MonthsBetween);
static void Test(Expression<Func<Context,int?>> expr)
Console.WriteLine(expr.ToString());