lbvf65 Client Регистрация 20.08.2020 Сообщения 439 Благодарностей 114 Баллы 43 10.04.2021 #1 C#: if (project.Variables["SMS__PRO__2"].Value == project.Variables["SMS__PRO__3"].Value); {project.SendInfoToLog("поя не заполнена (через одно)", true);} project.SendInfoToLog("поя не заполнена (одно1)", true); почему отрабатывают оба в лог
C#: if (project.Variables["SMS__PRO__2"].Value == project.Variables["SMS__PRO__3"].Value); {project.SendInfoToLog("поя не заполнена (через одно)", true);} project.SendInfoToLog("поя не заполнена (одно1)", true); почему отрабатывают оба в лог
Маломальский Client Регистрация 05.06.2019 Сообщения 570 Благодарностей 454 Баллы 63 10.04.2021 #2 C#: int SMS__PRO__2 = int.Parse(project.Variables["SMS__PRO__2"].Value) но, у этого метода есть исключение, в случае, если значение отсутствует. есть другой метод: C#: bool SMS__PRO__2 = int.TryParse(project.Variables["SMS__PRO__2"].Value, out int result) if (SMS__PRO__2) { return result; }
C#: int SMS__PRO__2 = int.Parse(project.Variables["SMS__PRO__2"].Value) но, у этого метода есть исключение, в случае, если значение отсутствует. есть другой метод: C#: bool SMS__PRO__2 = int.TryParse(project.Variables["SMS__PRO__2"].Value, out int result) if (SMS__PRO__2) { return result; }
lbvf65 Client Регистрация 20.08.2020 Сообщения 439 Благодарностей 114 Баллы 43 10.04.2021 #3 Маломальский сказал(а): C#: int SMS__PRO__2 = int.Parse(project.Variables["SMS__PRO__2"].Value) но, у этого метода есть исключение, в случае, если значение отсутствует. есть другой метод: C#: bool SMS__PRO__2 = int.TryParse(project.Variables["SMS__PRO__2"].Value, out int result) if (SMS__PRO__2) { return result; } Нажмите, чтобы раскрыть... мне надо SMS__PRO__2 == SMS__PRO__3 сравнить если они равны одно неровны одно1 а отрабатывают оба хоть они и не равны (на скриншоте это видно)
Маломальский сказал(а): C#: int SMS__PRO__2 = int.Parse(project.Variables["SMS__PRO__2"].Value) но, у этого метода есть исключение, в случае, если значение отсутствует. есть другой метод: C#: bool SMS__PRO__2 = int.TryParse(project.Variables["SMS__PRO__2"].Value, out int result) if (SMS__PRO__2) { return result; } Нажмите, чтобы раскрыть... мне надо SMS__PRO__2 == SMS__PRO__3 сравнить если они равны одно неровны одно1 а отрабатывают оба хоть они и не равны (на скриншоте это видно)
Phoenix78 Client Read only Регистрация 06.11.2018 Сообщения 11 790 Благодарностей 5 720 Баллы 113 10.04.2021 #4 C#: if (project.Variables["SMS__PRO__2"].Value == project.Variables["SMS__PRO__3"].Value){ project.SendInfoToLog("поя не заполнена (через одно)", true); }else project.SendInfoToLog("поя не заполнена (одно1)", true); Реакции: lbvf65
C#: if (project.Variables["SMS__PRO__2"].Value == project.Variables["SMS__PRO__3"].Value){ project.SendInfoToLog("поя не заполнена (через одно)", true); }else project.SendInfoToLog("поя не заполнена (одно1)", true);
lbvf65 Client Регистрация 20.08.2020 Сообщения 439 Благодарностей 114 Баллы 43 10.04.2021 #5 Phoenix78 сказал(а): C#: if (project.Variables["SMS__PRO__2"].Value == project.Variables["SMS__PRO__3"].Value){ project.SendInfoToLog("поя не заполнена (через одно)", true); }else project.SendInfoToLog("поя не заполнена (одно1)", true); Нажмите, чтобы раскрыть... спасибо
Phoenix78 сказал(а): C#: if (project.Variables["SMS__PRO__2"].Value == project.Variables["SMS__PRO__3"].Value){ project.SendInfoToLog("поя не заполнена (через одно)", true); }else project.SendInfoToLog("поя не заполнена (одно1)", true); Нажмите, чтобы раскрыть... спасибо
Маломальский Client Регистрация 05.06.2019 Сообщения 570 Благодарностей 454 Баллы 63 10.04.2021 #6 lbvf65 сказал(а): мне надо SMS__PRO__2 == SMS__PRO__3 сравнить если они равны одно неровны одно1 а отрабатывают оба хоть они и не равны (на скриншоте это видно) Нажмите, чтобы раскрыть... на скриншоте видно тип integer Реакции: lbvf65
lbvf65 сказал(а): мне надо SMS__PRO__2 == SMS__PRO__3 сравнить если они равны одно неровны одно1 а отрабатывают оба хоть они и не равны (на скриншоте это видно) Нажмите, чтобы раскрыть... на скриншоте видно тип integer