What does the program print after the captured variable changes?

from Expression trees
C# 14 / .NET 10 intermediate 2 min

What does the program print after the captured variable changes?

csharp
using System;
using System.Linq.Expressions;

decimal minimum = 100m;
Expression<Func<decimal, bool>> accepts = price => price >= minimum;
minimum = 200m;

Console.WriteLine(accepts.Compile()(150m));
Open in playground
Report an error