Вопросы с тегом «dynamic»

Динамический - широко используемый термин, который в целом описывает решение, принимаемое программой во время выполнения, а не во время компиляции.

3106
В чем разница между заявкой и заявкой?

В чем разница между использованием callи applyвызовом функции? var func = function() { alert('hello!'); }; func.apply(); против func.call(); Есть ли различия в производительности между двумя вышеупомянутыми методами? Когда лучше использовать callснова applyи...

428
В чем разница между eval, exec и compile?

Я смотрел на динамической оценке кода Python, и попадался eval()и compile()функции, а также execутверждение. Может кто-нибудь объяснить, пожалуйста, разницу между evalи exec, и как различные способы...

326
Как динамически добавлять элементы в listView в Android

Может кто-нибудь объяснить или предложить учебник для создания listView в Android? Вот мои требования: Я должен иметь возможность динамически добавлять новые элементы, нажав кнопку. Должен быть достаточно простым для понимания (например, без каких-либо улучшений производительности или convertview)...

233
Динамическое добавление свойств в ExpandoObject

Я хотел бы динамически добавлять свойства ExpandoObject во время выполнения. Так, например, чтобы добавить свойство свойства строки NewProp, я хотел бы написать что-то вроде var x = new ExpandoObject(); x.AddProperty("NewProp", System.String); Это легко...

225
Проверьте, доступно ли свойство для динамической переменной

Моя ситуация очень проста. Где-то в моем коде у меня есть это: dynamic myVariable = GetDataThatLooksVerySimilarButNotTheSame(); //How to do this? if (myVariable.MyProperty.Exists) //Do stuff Итак, в основном мой вопрос заключается в том, как проверить (без исключения), что определенное свойство...

205
Как реализовать механизм правил?

У меня есть таблица БД, в которой хранится следующее: RuleID objectProperty ComparisonOperator TargetValue 1 age 'greater_than' 15 2 username 'equal' 'some_name' 3 tags 'hasAtLeastOne' 'some_tag some_tag2' Теперь скажите, что у меня есть коллекция этих правил: List<Rule> rules =...

199
В чем разница между dynamic (C # 4) и var?

Я прочитал тонну статей об этом новом ключевом слове, которое поставляется с C # v4, но я не мог понять разницу между «dynamic» и «var». Эта статья заставила меня задуматься, но я все еще не вижу никакой разницы. Вы можете использовать «var» только как локальную переменную, но динамически как...

191
Использование фигурных скобок с динамическими именами переменных в PHP

Я пытаюсь использовать динамические имена переменных (я не уверен, как они на самом деле называются), но примерно так: for($i=0; $i<=2; $i++) { $("file" . $i) = file($filelist[$i]); } var_dump($file0); Возвращение nullговорит мне, что это не работает. Я понятия не имею, какой здесь синтаксис или...

182
Получить значение динамического свойства c # через строку

Я хотел бы получить доступ к значению dynamicсвойства c # с помощью строки: dynamic d = new { value1 = "some", value2 = "random", value3 = "value" }; Как я могу получить значение d.value2 ("random"), если у меня есть только "value2" как строка? В javascript я мог бы сделать d ["value2"] для доступа...

161
Поля динамической модели Джанго

Я работаю над многопользовательским приложением, в котором некоторые пользователи могут определять свои собственные поля данных (через администратора), чтобы собирать дополнительные данные в формах и сообщать о них. Последний бит делает JSONField не лучшим вариантом, поэтому вместо этого у меня...

159
Имена динамических переменных в Bash

Я запутался в скрипте bash. У меня есть следующий код: function grep_search() { magic_way_to_define_magic_variable_$1=`ls | tail -1` echo $magic_variable_$1 } Я хочу иметь возможность создать имя переменной, содержащей первый аргумент команды и содержащей значение, например, последней строки ls....

159
Что такое invokedynamic и как мне его использовать?

Я продолжаю слышать обо всех новых интересных функциях, которые добавляются в JVM, и одна из этих интересных функций - динамическая. Я хотел бы знать, что это такое и как это делает рефлексивное программирование на Java легче или...

156
Динамический анонимный тип в Razor вызывает RuntimeBinderException

Я получаю следующую ошибку: 'object' не содержит определения для RatingName Когда вы смотрите на анонимный динамический тип, он явно имеет RatingName. Я понимаю, что могу сделать это с помощью кортежа, но я хотел бы понять, почему появляется сообщение об...

151
JavaScript: как изменить значение атрибута действия формы на основе выбора?

Я пытаюсь изменить действие формы на основе выбранного значения из выпадающего меню. По сути, HTML выглядит так: <form class="search-form" id="search-form" method="post" accept-charset="UTF-8" action="/search/user"> <select id="selectsearch" class="form-select" name="selectsearch">...

132
Как создать собственный динамический тип или динамический объект на C #?

Вот, например, свойство класса ViewBag,ControllerBase и мы можем динамически получать / устанавливать значения и добавлять любое количество дополнительных полей или свойств к этому объекту, что круто. Я хочу использовать что-то подобное, помимо приложения и Controllerкласса MVC в других типы...