Терниарный оператор в linq
Мне нужен тернарный оператор в предложении where linq.
Что я уже пробовал:
filteredItem = ItemList.Where(x =>; (Model != "" ? (x.ModelNumber.ToLower().Contains(Model.ToLower())) : x.ModelNumber)
Kornfeld Eliyahu Peter
А что плохого в том, что у тебя есть?
Sascha Lefèvre
Пожалуйста, объясните свое намерение - чего вы хотите достичь здесь?
Philippe Mori
Таким образом, ваш код даже не будет компилироваться. Символ ; после стрелки => не имеет никакого смысла.
И между прочим, ты даже не говоришь ни о проблеме, ни о том, что хочешь сделать. Таким образом, вы не заслуживаете много очков, так как не прилагаете много усилий, чтобы написать адекватный вопрос.
divya behera
пожалуйста, укажите ваши требования