Как на C# установить значение переменной 0

  • Автор темы Автор темы Miner
  • Дата начала Дата начала
  • Оценить
Реакции: samsonnn
(facepalm)
Вы шаб ради переменных создаёте? Меняйте логику.

Шаб для универсальности, чтобы к примеру 100 переменных новых создавать с нужным названием, не забивать вручную каждую переменную с символами pervaya_peremennaya_dlya_logiki
 
просто из c# возможно создавать переменные?
 
с именем я разобрался как поменять, но почему-то при переименовании и удаляется прежняя переменная, а как ее заново создать к примеру?
 
Шаб для универсальности, чтобы к примеру 100 переменных новых создавать с нужным названием, не забивать вручную каждую переменную с символами pervaya_peremennaya_dlya_logiki
42180

Когда понадобится 1000 переменных создать для нового проекта, вспомните "мою логику"! А я буду кофе пить...:)) пока вы ручками забивать будете переменные со "своей логикой"!
 
  • Оценить
Реакции: wtfowned
Когда понадобится 1000 переменных создать для нового проекта, вспомните "мою логику"! А я буду кофе пить...:-)) пока вы ручками забивать будете переменные со "своей логикой"!

Уважаемый себя программист не будет заниматься подобными вещами, он построит логику таким образом, чтоб в программе было именно то количество переменных сколько нужно для работы, и не более.

Вопрос: Если у вас в списке будет 1 000 000 строк, вам что нужен миллион переменных? Это не правильная логика изначально!
 
  • Оценить
Реакции: borzd, ZX и inotoxic
Когда понадобится 1000 переменных создать для нового проекта, вспомните "мою логику"! А я буду кофе пить...:-)) пока вы ручками забивать будете переменные со "своей логикой"!
Может случится так, что попадется значение, которое не прописано в переменных - и такие данные просто не будут обработаны
Городить 100/500 переменных - не лучший вариант
Меняйте логику обработки данных
 
Уважаемый себя программист не будет заниматься подобными вещами, он построит логику таким образом, чтоб в программе было именно то количество переменных сколько нужно для работы, и не более.

Вопрос: Если у вас в списке будет 1 000 000 строк, вам что нужен миллион переменных? Это не правильная логика изначально!
у меня будет именно столько переменных сколько мне нужно, т.к. я сам заношу их количество и названия в файл текстовый, поэтому не вижу тут другой логики...
 
Может случится так, что попадется значение, которое не прописано в переменных - и такие данные просто не будут обработаны
Городить 100/500 переменных - не лучший вариант
Меняйте логику обработки данных

Значения переменных меня не волнуют абсолютно, меня волнуют имена переменных.
 
значения я потом поставлю уже в нужные переменные...
 
Что бы не страдать подобным извратом, существуют словари (список ключ, значение, где обращение идёт по ключу).
 
Последнее редактирование:
  • Оценить
Реакции: samsonnn
понадобилось иметь пару сервисных переменных в общем коде. а открывать все проекты и проверять есть там они или нет, реально в лом.
и вот этот метод реально помог прямо из кода создавать переменные и не думать есть они в новом проекте или их там нет. :ar:
 
прикрутил к шаблону конфигурационный файл, и что бы не задолбаться с созданием новых переменных применил идею с этого поста. теперь я создаю переменную один раз в конфиге, копирую ее имя и использую сразу в логике шаблона. а кубик с загрузкой конфига сам следит за созданием переменной. блин удобно. а то после создания 15-го конфига я уже запутался где и что я создал, а где нет. а теперь следующие 50 конфигов быстрее и легче пойдут :bf:
 
Всем привет!
Прошу подсказать, как в C# задать переменной такое значение: <iframe style="width: 290px; height: 163px;" src="//
Код представленный ниже выдает ошибку.
Спасибо!

C#:
Развернуть Свернуть Копировать
string T = "<iframe style=""width: 290px; height: 163px;" src="//";
 
Всем привет!
Прошу подсказать, как в C# задать переменной такое значение: <iframe style="width: 290px; height: 163px;" src="//
Код представленный ниже выдает ошибку.
Спасибо!

C#:
Развернуть Свернуть Копировать
string T = "<iframe style=""width: 290px; height: 163px;" src="//";
Экранируйте кавычки
 
Прошу помощи... у спецов. Ситуация такая.. Action - получить значение, записывает значение в переменную, нажимаю конвертировать в C# получаю вот такое...
C#:
Развернуть Свернуть Копировать
// Конструктор действий, тип Get
HtmlElement he = instance.ActiveTab.GetDocumentByAddress("0").FindElementByAttribute("h3", "fulltagname", "h3", "regexp", 0);
if (he.IsVoid) return -1;

// Получить значение атрибута "innertext"
string attribute = he.GetAttribute("innertext");

Куда пропадает переменная в которую записывается значение не понятно.

и еще... через Action создать проверку на наличие текста, в Action работает норм, пытаюсь этот когда Action конвертирую в c# получаю вот такой ответ
C#:
Развернуть Свернуть Копировать
// Парсим текст из страницы
HtmlElement he =
 

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