Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Условие выполняется один раз в foeach / 7 сообщений из 7, страница 1 из 1
11.04.2014, 14:10
    #38612361
Slant-shadow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условие выполняется один раз в foeach
Можете подсказать, как можно сделать такое условие, которое выполниться один раз, когда значение переменной 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
11.04.2014, 14:11
    #38612362
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условие выполняется один раз в foeach
ЯННП нормальный код и описание приведите.
...
Рейтинг: 0 / 0
11.04.2014, 14:50
    #38612426
Arm79
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условие выполняется один раз в foeach
Slant-shadowМожете подсказать, как можно сделать такое условие, которое выполниться один раз, когда значение переменной Const в foreach вернется true, то есть, чтобы значение true вернулось один раз. Из foreach вынести нельзя
Если русский язык не родной, то можно небольшие предложения писать.

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

повангую, что нужно этот цикл foreach вынести в отдельный метод и вместо break применить return.
...
Рейтинг: 0 / 0
11.04.2014, 17:21
    #38612659
Slant-shadow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условие выполняется один раз в foeach
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
11.04.2014, 19:24
    #38612806
Pallaris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условие выполняется один раз в foeach
ну теперь все прояснилось!!!
...
Рейтинг: 0 / 0
11.04.2014, 19:48
    #38612816
Arm79
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условие выполняется один раз в foeach
Pallarisну теперь все прояснилось!!!
+1
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Условие выполняется один раз в foeach / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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