vierasen Client Регистрация 10.12.2015 Сообщения 582 Благодарностей 277 Баллы 63 03.04.2016 #1 берем переменную из проекта, приводим к числовому типу var counter = int.Parse(project.Variables["counter"].Value); (равна 0) Вопрос: Как прибавить к ней единицу и вернуть в проект новое значение?
берем переменную из проекта, приводим к числовому типу var counter = int.Parse(project.Variables["counter"].Value); (равна 0) Вопрос: Как прибавить к ней единицу и вернуть в проект новое значение?
ssXXXss Client Регистрация 23.12.2014 Сообщения 7 379 Благодарностей 2 041 Баллы 113 03.04.2016 #2 counter++;
ibred Client Регистрация 04.04.2015 Сообщения 3 835 Благодарностей 3 552 Баллы 113 03.04.2016 #3 counter++ или counter = counter+1
vierasen Client Регистрация 10.12.2015 Сообщения 582 Благодарностей 277 Баллы 63 03.04.2016 #4 У меня больше проблема в записи значения в проект. Как записать новое число в переменную проекта?
vierasen Client Регистрация 10.12.2015 Сообщения 582 Благодарностей 277 Баллы 63 03.04.2016 #5 Поковырялся тут вышло: HTML: counter = counter+1; project.Variables["counter"].Value = counter.ToString(); return project.Variables["counter"].Value; Такой путь корректный или можно как-то проще сделать?
Поковырялся тут вышло: HTML: counter = counter+1; project.Variables["counter"].Value = counter.ToString(); return project.Variables["counter"].Value; Такой путь корректный или можно как-то проще сделать?
ssXXXss Client Регистрация 23.12.2014 Сообщения 7 379 Благодарностей 2 041 Баллы 113 03.04.2016 #6 vierasen сказал(а): У меня больше проблема в записи значения в проект. Как записать новое число в переменную проекта? Нажмите, чтобы раскрыть... project.Variables["counter"].Value = "1";
vierasen сказал(а): У меня больше проблема в записи значения в проект. Как записать новое число в переменную проекта? Нажмите, чтобы раскрыть... project.Variables["counter"].Value = "1";
vierasen Client Регистрация 10.12.2015 Сообщения 582 Благодарностей 277 Баллы 63 03.04.2016 #7 ssXXXss сказал(а): project.Variables["counter"].Value = "1"; Нажмите, чтобы раскрыть... Ну это понятно что можно жестко прописать, но я же +1 не просто так делаю, это счетчик, может быть и 2 и 3 и 4 и.т.д.
ssXXXss сказал(а): project.Variables["counter"].Value = "1"; Нажмите, чтобы раскрыть... Ну это понятно что можно жестко прописать, но я же +1 не просто так делаю, это счетчик, может быть и 2 и 3 и 4 и.т.д.
doc Client Регистрация 30.03.2012 Сообщения 8 684 Благодарностей 4 641 Баллы 113 03.04.2016 #8 int counter = int.Parse(project.Variables["counter"].Value); project.Variables["counter"].Value = counter ++;
int counter = int.Parse(project.Variables["counter"].Value); project.Variables["counter"].Value = counter ++;
ssXXXss Client Регистрация 23.12.2014 Сообщения 7 379 Благодарностей 2 041 Баллы 113 03.04.2016 #9 deol
Dimionix Moderator Регистрация 09.04.2011 Сообщения 3 068 Благодарностей 3 122 Баллы 113 03.04.2016 #10 Можно в одну строку Код: return int.Parse(project.Variables["counter"].Value) + 1; Положить результат в переменную counter. Реакции: vedi108
Можно в одну строку Код: return int.Parse(project.Variables["counter"].Value) + 1; Положить результат в переменную counter.
vierasen Client Регистрация 10.12.2015 Сообщения 582 Благодарностей 277 Баллы 63 03.04.2016 #11 Всем спасибо за подсказки! Разобрался вроде)