v2.1.5
Download the library here
FIXED: When an object is passed as parameter, property & field will now be used directly instead of creating a variable with the value and using it.
public class MyEntity
{
public int ID { get; set; }
}
var entity = new MyEntity();
// BEFORE change
var x1 = Eval.Execute("ID = 5", entity);
// x1 = 5, entity.ID = 0
// AFTER change
var x1 = Eval.Execute("ID = 5", entity);
// x1 = 5, entity.ID = 5PRO Version unlocked for the current month (July)