Помогите объявить переменную в C#

seomiks

Client
Регистрация
13.09.2014
Сообщения
369
Благодарностей
124
Баллы
43
Привет. Помогите объявить внутреннюю переменную в C# что бы внести ее вместо чисел 200
Чистый код работает.
Код:
string str = project.Variables["TEXT"].Value;
  string str1 = str.Substring(0, 200);
  string str2 = str.Substring(200);
project.Variables["taste1"].Value = str1;
project.Variables["taste2"].Value = str2;
делал так как в низу, не работает.

Код:
string str = project.Variables["TEXT"].Value;
var date = project.Variables["TEXT_INFO1"].Value;

  string str1 = str.Substring(0, date);
  string str2 = str.Substring(date);

project.Variables["taste1"].Value = str1;
project.Variables["taste2"].Value = str2;
помогите советом
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 115
Баллы
113
Привет. Помогите объявить внутреннюю переменную в C# что бы внести ее вместо чисел 200
Чистый код работает.
Код:
string str = project.Variables["TEXT"].Value;
  string str1 = str.Substring(0, 200);
  string str2 = str.Substring(200);
project.Variables["taste1"].Value = str1;
project.Variables["taste2"].Value = str2;
делал так как в низу, не работает.

Код:
string str = project.Variables["TEXT"].Value;
var date = project.Variables["TEXT_INFO1"].Value;

  string str1 = str.Substring(0, date);
  string str2 = str.Substring(date);

project.Variables["taste1"].Value = str1;
project.Variables["taste2"].Value = str2;
помогите советом
в зенке все переменные текстовые, в коде C# нужно их преобразовывать в числовые (если нужно работать как с числом)..
после этого скорее всего заработает как надо..
 
  • Спасибо
Реакции: seomiks

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
int date = int.Parse(project.Variables["TEXT_INFO1"].Value);
 
  • Спасибо
Реакции: gvova, daymos и seomiks

seomiks

Client
Регистрация
13.09.2014
Сообщения
369
Благодарностей
124
Баллы
43
int date = int.Parse(project.Variables["TEXT_INFO1"].Value);
Код:
string str = project.Variables["TEXT"].Value;
int date = int.Parse(project.Variables["TEXT_INFO1"].Value);
  string str1 = str.Substring(0, date);
  string str2 = str.Substring(date);
project.Variables["taste1"].Value = str1;
project.Variables["taste2"].Value = str2;
так не работает.
мне нужно вместо чисел 200 вставить переменную с проекта с цифрами

Код:
string str = project.Variables["TEXT"].Value;
  string str1 = str.Substring(0, 200);
  string str2 = str.Substring(200);
project.Variables["taste1"].Value = str1;
project.Variables["taste2"].Value = str2;
Я вставлял просто скопированные переменные РМ, как тут

Код:
string str = project.Variables["TEXT"].Value;
  string str1 = str.Substring(0, {-Variable.TEXT_INFO1-});
  string str2 = str.Substring({-Variable.TEXT_INFO1-});
project.Variables["taste1"].Value = str1;
project.Variables["taste2"].Value = str2;
когда они инициализированы то проект работает но если запускать сначала то из за неправильного объявления кода проект не работает. Как быть пока не знаю)
 
Последнее редактирование:

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
Код:
string str = project.Variables["TEXT"].Value;
int date = int.Parse(project.Variables["TEXT_INFO1"].Value);
  string str1 = str.Substring(0, date);
  string str2 = str.Substring(date);
project.Variables["taste1"].Value = str1;
project.Variables["taste2"].Value = str2;
этот код должен работать. Что-то ты не так делаешь
 
  • Спасибо
Реакции: seomiks

seomiks

Client
Регистрация
13.09.2014
Сообщения
369
Благодарностей
124
Баллы
43
перезагрузил проект, заработало. спасибо.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)