使用 fle 使用字符串文字比较

我正在尝试使用 Flee 进行字符串文字检查,但我无法让它工作,当我指定字符串值时,我试图检查它是否尝试使用变量。这是ny代码:


var context = new ExpressionContext();

context.Variables.DefineVariable("User", typeof(User));


const string exp = @"(User.UserName = JWilly)";


var expression = context.CompileDynamic(exp);


var user = new User

{

    Id = 1,

    UserName = "JWilly",

    Active = false, 

};


context.Variables["User"] = user;


var result = expression.Evaluate();


千万里不及你
浏览 115回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP