powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Условие выполняется один раз в foeach
7 сообщений из 7, страница 1 из 1
Условие выполняется один раз в foeach
    #38612361
Slant-shadow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можете подсказать, как можно сделать такое условие, которое выполниться один раз, когда значение переменной Const в foreach вернется true, то есть, чтобы значение true вернулось один раз. Из foreach вынести нельзя
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
if (Const = (Views & Bases) == Views)
{                                                                                     
if (Status == false)
{
//
}
if (Status == false)
break;
Status = true;
}
else
{
Status = false;
//
}
...
Рейтинг: 0 / 0
Условие выполняется один раз в foeach
    #38612362
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЯННП нормальный код и описание приведите.
...
Рейтинг: 0 / 0
Условие выполняется один раз в foeach
    #38612426
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Slant-shadowМожете подсказать, как можно сделать такое условие, которое выполниться один раз, когда значение переменной Const в foreach вернется true, то есть, чтобы значение true вернулось один раз. Из foreach вынести нельзя
Если русский язык не родной, то можно небольшие предложения писать.

В текущем состоянии ни вопрос, ни код совершенно непонятны.
...
Рейтинг: 0 / 0
Условие выполняется один раз в foeach
    #38612506
petalvik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Slant-shadow,

повангую, что нужно этот цикл foreach вынести в отдельный метод и вместо break применить return.
...
Рейтинг: 0 / 0
Условие выполняется один раз в foeach
    #38612659
Slant-shadow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAЯННП нормальный код и описание приведите.
Нужно, чтобы здесь
Код: c#
1.
if (Const = (Views & Bases) == Views)



значение true переменной Const вернулось только один раз
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
bool Const;
foreach(var Step in List)
{
var Bases =Step.Bases;
if (Const = (Views & Bases) == Views)
{                                                                                     
if (Status == false)
{
//
}
if (Status == false)
break;
Status = true;
}
else
{
Status = false;
//
}
...
Рейтинг: 0 / 0
Условие выполняется один раз в foeach
    #38612806
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну теперь все прояснилось!!!
...
Рейтинг: 0 / 0
Условие выполняется один раз в foeach
    #38612816
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pallarisну теперь все прояснилось!!!
+1
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Условие выполняется один раз в foeach
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]