Как я создаю дерево выражений для представления 'Строки. Содержит (“называют”)' в C#?

Перечисление. Синтаксический анализ является Вашим другом:

StatusEnum MyStatus = (StatusEnum)Enum.Parse(typeof(StatusEnum), "Active");

57
задан flesh 10 November 2008 в 18:11
поделиться

1 ответ

Как насчет этого:

Expression<Func<string, string, bool>> expFunc = (name, value) => name.Contains(value);

В клиентском коде:

    bool result = expFunc.Compile()("FooBar", "Foo");   //result true
    result = expFunc.Compile()("FooBar", "Boo");        //result false
7
ответ дан 24 November 2019 в 19:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: