Свой код C# Конвертация. (РЕШЕНО!)

pump

Client
Регистрация
19.09.2020
Сообщения
69
Благодарностей
10
Баллы
8
Всем доброго времени суток! Подскажите, пожалуйста! В шаблоне есть настройка часового пояса. Значение указывается в формате : 3,0. В какой формат нужно конвертировать данное значение?
Пробовал в int, string . Всегда ошибка :
Компиляция кода Ошибка в действии "CS1503" "Argument 1: cannot convert from 'string' to 'int'". [Строка: 3; Cтолбец: 22]

Пример кода:
Convert.ToInt32(project.Variables["Time_Zone"].Value);
instance.TimezoneWorkMode = ZennoLab.InterfacesLibrary.Enums.Browser.TimezoneMode.Emulate;
instance.SetTimezone(project.Variables["Time_Zone"].Value);
 

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 445
Благодарностей
1 288
Баллы
113
Всем доброго времени суток! Подскажите, пожалуйста! В шаблоне есть настройка часового пояса. Значение указывается в формате : 3,0. В какой формат нужно конвертировать данное значение?
Пробовал в int, string . Всегда ошибка :
Компиляция кода Ошибка в действии "CS1503" "Argument 1: cannot convert from 'string' to 'int'". [Строка: 3; Cтолбец: 22]

Пример кода:
Convert.ToInt32(project.Variables["Time_Zone"].Value);
instance.TimezoneWorkMode = ZennoLab.InterfacesLibrary.Enums.Browser.TimezoneMode.Emulate;
instance.SetTimezone(project.Variables["Time_Zone"].Value);
C#:
// В Time_Zone - указать целое число!
int Time = Int32.Parse(project.Variables["Time_Zone"].Value.Trim());
instance.SetTimezone(Time);
 
  • Спасибо
Реакции: pump

pump

Client
Регистрация
19.09.2020
Сообщения
69
Благодарностей
10
Баллы
8
C#:
int Time = Int32.Parse(project.Variables["Time_Zone"].Value.Trim());
instance.SetTimezone(Time);
Теперь ошибка непосредственно при выполнении кубика "Свой код" Ошибка :
Выполнение действия CSharp OwnCode. Входная строка имела неверный формат.
 

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 445
Благодарностей
1 288
Баллы
113
Теперь ошибка непосредственно при выполнении кубика "Свой код" Ошибка :
Выполнение действия CSharp OwnCode. Входная строка имела неверный формат.
Значит в переменной Time_Zone вместо (-1 0 1 2 3) либо пустота, либо лишние буквы, символы, запятые.
 
  • Спасибо
Реакции: pump

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