3 / 4 / 1
Регистрация: 27.02.2016
Сообщений: 304
|
||||||
1 | ||||||
Сравнить переменную с массивом10.12.2016, 18:13. Показов 12447. Ответов 12
Метки нет (Все метки)
Нужно в условии сравнить переменную со всеми элементами массива. Лучше делать это без цикла.
У меня ничего не получилось
0
|
10.12.2016, 18:13 | |
Ответы с готовыми решениями:
12
Foreach с массивом: сравнить полученные значения с ожидаемыми Сравнить переменную с элементами массива switch сравнить переменную с отрезком чисел Обычную переменную заменить массивом или списком и реализовать события |
3564 / 2505 / 1174
Регистрация: 14.08.2016
Сообщений: 8,214
|
|
10.12.2016, 18:16 | 2 |
else убери
а что подразумевается под "Лучше делать это без цикла. " относительно массива, я чет не очень понял
0
|
4 / 4 / 7
Регистрация: 22.10.2016
Сообщений: 13
|
||||||
10.12.2016, 18:21 | 3 | |||||
0
|
3 / 4 / 1
Регистрация: 27.02.2016
Сообщений: 304
|
||||||
10.12.2016, 18:22 [ТС] | 4 | |||||
У меня идут несколько условий и else убрать нельзя.
0
|
3564 / 2505 / 1174
Регистрация: 14.08.2016
Сообщений: 8,214
|
|
10.12.2016, 18:27 | 5 |
ну в первом посте, в том виде как он есть, это ошибка, а сколько у тебя if знают только телепаты, но они сейчас, к сожалению, в отпуске
ну так а ошибка то что говорит?
0
|
3 / 4 / 1
Регистрация: 27.02.2016
Сообщений: 304
|
|
10.12.2016, 18:46 [ТС] | 6 |
А с case циклом уже не сделаешь. Есть другие способы сравнения?
0
|
6510 / 4086 / 1606
Регистрация: 09.05.2015
Сообщений: 9,553
|
|
10.12.2016, 21:09 | 7 |
0
|
3 / 4 / 1
Регистрация: 27.02.2016
Сообщений: 304
|
|
10.12.2016, 23:18 [ТС] | 8 |
else if у меня довольно много (около 10)
0
|
3 / 4 / 1
Регистрация: 27.02.2016
Сообщений: 304
|
|
10.12.2016, 23:34 [ТС] | 10 |
Нет. У меня переменная сравнивается со строками. А в 10 else if понадобилось сравнить переменную с элементами массива.
0
|
64 / 68 / 18
Регистрация: 21.10.2015
Сообщений: 228
|
||||||
11.12.2016, 01:14 | 11 | |||||
0
|
30 / 30 / 20
Регистрация: 28.02.2014
Сообщений: 195
|
||||||
11.12.2016, 03:01 | 12 | |||||
Vadim14, наверно тебе такой вариант не подойдет, но все же.
Добавлено через 8 минут это если речь идет о проверке на вхождения в массив конкретного значения. Если тебе нужно найти индекс этого значения погляди: Получение индекса элемента массива + linq этот вариант сложней. ну раз "Лучше делать это без цикла. ", тут тебе не нужно самому перебирать элементы.
0
|
.NET senior
441 / 359 / 137
Регистрация: 23.09.2016
Сообщений: 980
|
|
11.12.2016, 09:36 | 13 |
Fantom2209, а можно и без Linq: Array.IndexOf
1
|
11.12.2016, 09:36 | |
11.12.2016, 09:36 | |
Помогаю со студенческими работами здесь
13
Сравнить область изображения с массивом изображений Сравнить текст из textbox'a с массивом строк в listbox'e Сравнить textBox и переменную Сравнить переменную со значением numericupdown Сравнить input с массивом объектов Как сравнить case у switch с чаровским массивом? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |