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

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

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


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

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


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

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

10
Как реализовать механизм правил?
У меня есть таблица БД, в которой хранится следующее: RuleID objectProperty ComparisonOperator TargetValue 1 age 'greater_than' 15 2 username 'equal' 'some_name' 3 tags 'hasAtLeastOne' 'some_tag some_tag2' Теперь скажите, что у меня есть коллекция этих правил: List<Rule> rules = db.GetRules(); Теперь у меня есть экземпляр пользователя также: User user = db.GetUser(....); …
205 c#  dynamic  rule-engine 

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

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

11
Как определить, существует ли свойство в ExpandoObject?
В javascript вы можете определить, определено ли свойство с помощью неопределенного ключевого слова: if( typeof data.myProperty == "undefined" ) ... Как бы вы сделали это в C #, используя динамическое ключевое слово с ExpandoObjectи без исключения?

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


3
Поля динамической модели Джанго
Я работаю над многопользовательским приложением, в котором некоторые пользователи могут определять свои собственные поля данных (через администратора), чтобы собирать дополнительные данные в формах и сообщать о них. Последний бит делает JSONField не лучшим вариантом, поэтому вместо этого у меня есть следующее решение: class CustomDataField(models.Model): """ Abstract specification for arbitrary data …

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.