Linq Содержит без имени переменнойC#

Место общения программистов C#
Anonymous
Linq Содержит без имени переменной

Сообщение Anonymous »

У меня есть этот блок кода, который работает

Код: Выделить всё

str1 = ["Element 1", "Element 2", "Element 3", "Element 4", "Element 5"];
var mystring = "Element 1";
bool found = str1.Contains(mystring);
Я бы хотел сделать это без использования переменной str1, поскольку я работаю внутри стороннего инструмента для написания выражений, который не позволяет создавать переменные, и мне нужно жестко запрограммировать список элементов. Примечание: mystring будет заменен вводом самого инструмента.
Что-то вроде этого, но это действительно работает

Код: Выделить всё

["Element 1", "Element 2", "Element 3", "Element 4", "Element 5"].Contains(mystring);
Можно ли это сделать?

Подробнее здесь: https://stackoverflow.com/questions/790 ... iable-name

Вернуться в «C#»