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

  • Автор темы Автор темы seomiks
  • Дата начала Дата начала

seomiks

Client
Регистрация
13.09.2014
Сообщения
370
Реакции
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;

помогите советом
 
Привет. Помогите объявить внутреннюю переменную в 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
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;

когда они инициализированы то проект работает но если запускать сначала то из за неправильного объявления кода проект не работает. Как быть пока не знаю)
 
Последнее редактирование:
Код:
Развернуть Свернуть Копировать
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
перезагрузил проект, заработало. спасибо.
 

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