C# 从字符串生成LINQ查询

C# 从字符串生成LINQ查询,c#,linq,C#,Linq,我有绳子 var query = new StringBuilder(); query.Append("myDb.Holiday.FirstOrDefault()"); 我可以由此生成linq查询吗?是的,如果要生成linq查询,必须自己编写解析器 awnser从字符串中求解linq OrderBy,从那里您应该能够实现所需的其余函数 是awnser的一个很好的实现。我觉得您需要使用现有的第三方库,或者编写自己的解析器

我有绳子

var query = new StringBuilder();
query.Append("myDb.Holiday.FirstOrDefault()");

我可以由此生成linq查询吗?

是的,如果要生成linq查询,必须自己编写解析器

awnser从字符串中求解linq OrderBy,从那里您应该能够实现所需的其余函数


是awnser的一个很好的实现。

我觉得您需要使用现有的第三方库,或者编写自己的解析器