В C# вставить переменную с другим кодом C#

SilverSun

Client
Регистрация
31.10.2013
Сообщения
172
Благодарностей
24
Баллы
18
Всем привет!
Не могу разобраться как сделать следующую манипуляцию:
есть переменная {-Variable.Result-}, она передается с другого проекта. В ней лежит вот такое значение: instance.SetHeader(ZennoLab.InterfacesLibrary.Enums.Browser.NavigatorField.BuildId,"20130215130331")

Как мне вставить эту переменную в экшен своего кода чтобы все заработало? Помогите пожалуйста.
 

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113
project.Variables["Result"].Value
 

SilverSun

Client
Регистрация
31.10.2013
Сообщения
172
Благодарностей
24
Баллы
18
project.Variables["Result"].Value
выдало вот такую ошибку: Ошибка в действии "CS0201" "В качестве оператора могут использоваться только выражения присваивания, вызова, инкремента, декремента и ожидания". [Строка: 0; Cтолбец: 1]
 

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113
выложи кусок проекта
 

SilverSun

Client
Регистрация
31.10.2013
Сообщения
172
Благодарностей
24
Баллы
18
выложи кусок проекта
еще в заранее сгенерированом профиле, в одной из дефолтных переменных будет сохранено вот такое занчение: instance.SetWindowSize(1600,725) тоже планиру его как то засунуть в снипет, но так как оно будет лежать в переменной, моих познаний не хватает реализовать вышеописанное((
 

Вложения

Последнее редактирование:

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113
instance.SetHeader(ZennoLab.InterfacesLibrary.Enums.Browser.NavigatorField.BuildId,project.Variables["Result"].Value);
 
  • Спасибо
Реакции: SilverSun

SilverSun

Client
Регистрация
31.10.2013
Сообщения
172
Благодарностей
24
Баллы
18
супер, то что нужно! благодарю. Мне бы еще что то придумать, чтоб эта команда заработала: instance.SetWindowSize(перменная ширины, перемення высоты). Подставляя переменные по аналогии с предыдущим методом у меня ничего не получилось. помогите плиз.
На форуме нашел вот такой код, но он у меня почему то не работает и пишет ошибку:
Значение не может быть неопределенным.
Имя параметра: String

Код:
int width = int.Parse(project.Variables["width"].Value);
int height = int.Parse(project.Variables["height"].Value);
instance.SetWindowSize(width,height);
 
Последнее редактирование:

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