Я хочу, чтобы проверить, если набор символов являются частью строковой переменной нет, идеале я хотел бы сделать одно из ниже,Проверьте символы являются частью строки
- Храните символы в списке и прокрутите каждый символ, чтобы проверить, существуют ли они в строке.
- Формируйте простую инструкцию if с операциями ИЛИ в случае, если набор символов мал.
Есть ли лучший способ сделать это, возможно, использовать LINQ.
В качестве примера я хочу проверить, являются ли какие-либо символы '>' или '<' или '=' частью строки 'a> b и b! = 10'.
'метод .IndexOf' будет делать свою работу. – VMAtm
'.Контейны' также должны работать. –
Определите свою проблему немного лучше. Вам нужно знать, если * any * of '>', '<' или '=' находятся в вашей строке? Или * все из них? Вам нужно знать, какие именно. что ты уже испробовал? Что вы понимаете под эффектом? Быстрее? Меньше памяти? Меньше строк кода? Какое профилирование вы сделали, чтобы предложить то, что у вас сейчас есть, недостаточно эффективно? –