csharpeval

    1熱度

    1回答

    我們有一個List<SomeType>,希望能夠對其執行不同的操作,例如選擇符合某些條件的元素。我們希望這些測試由用戶以文本形式提供,因此請查看C# Expression Evaluator。 它當然可以用於此目的,但我很努力判斷在使用LINQ時是否可以將csharpeval代表用作lambda。我們希望將存儲的表達式應用於每個對象。 例如只需要"o.FirstName == "Tom"和而不是存