|
1193 / 762 / 128
Регистрация: 10.03.2012
Сообщений: 4,928
|
||||||
Условие для возвращения нужного значения07.03.2014, 15:16. Показов 1195. Ответов 5
Метки нет (Все метки)
Можете подсказать какое условие нужно указать, чтобы возвращалось нужное значение, а не первое попавшееся
В конкретном примере нужно значение JPG, а возвращается первое PSD
0
|
||||||
| 07.03.2014, 15:16 | |
|
Ответы с готовыми решениями:
5
Метод без возвращения значения(процедура) Парсинг нужного значения из html
|
|
What? Where? Why?
106 / 106 / 32
Регистрация: 16.10.2012
Сообщений: 459
|
|||||||||||
| 07.03.2014, 17:14 | |||||||||||
Сообщение было отмечено Invincible как решение
Решение
Поставьте точку останова на этом методе, и с помощью клавиши F11 смотрите по шагам как выполняется ваш код. Вполне возможно проблема не в методе, а в передаваемом ему значении.
Я попробовал протестировать ваш код. Было внесено одно несущественное изменение, которое не влияет на возвращаемое значение. Однако же, метод мне вернул именно JPG
Если вам нужно, чтобы extension присваивалось значение только тогда, когда совпадение было найдено в formats, то измените цикл таким образом:
1
|
|||||||||||
|
1193 / 762 / 128
Регистрация: 10.03.2012
Сообщений: 4,928
|
||||||
| 07.03.2014, 17:24 [ТС] | ||||||
|
Вот полный код программы
0
|
||||||
|
What? Where? Why?
106 / 106 / 32
Регистрация: 16.10.2012
Сообщений: 459
|
|
| 07.03.2014, 17:29 | |
|
При каждой итерации в цикле переменной extension присваивается свойство name. Т.е. когда у вас переберутся все форматы, то в extension будет лежать имя последнего в коллекции формата. Как этого избежать, я уже написал в коде выше.
1
|
|
|
1193 / 762 / 128
Регистрация: 10.03.2012
Сообщений: 4,928
|
|
| 11.03.2014, 13:49 [ТС] | |
|
А как правильно это еще записать через static?
0
|
|
|
What? Where? Why?
106 / 106 / 32
Регистрация: 16.10.2012
Сообщений: 459
|
|||||||
| 11.03.2014, 16:37 | |||||||
|
Например, так:
В зависимости от логики программы поправьте класс. Если Вам необходим полностью статический класс, а не отдельный метод, то пометьте все поля static, конструктор тоже будет статический и вызовется лишь раз, при первом использовании класса. Ну и да, сам класс в таком случае тоже можно пометить статическим.
1
|
|||||||
| 11.03.2014, 16:37 | |
|
Помогаю со студенческими работами здесь
6
Составить программу для определения вычисления нужного значения Задавать значения для DataGridView нужного столбца, начиная с нуля Функция возвращения значения Функция Возвращения Значения "послезавтра" Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|
SDL3 для Web (WebAssembly): Сборка SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|