Articles of dynamic

javascript – modifier l’action du formulaire en fonction de la sélection?

J’essaie de changer l’action du formulaire en fonction de la valeur sélectionnée dans un menu déroulant … Fondamentalement, le HTML ressemble à ceci: Search people Search content Enter your keywords: Si “people” est sélectionné (ce qu’il est par défaut), l’action doit être “/ search / user” et si le contenu est sélectionné, l’action doit être […]

Différences entre ExpandoObject, DynamicObject et dynamic

Quelles sont les différences entre System.Dynamic.ExpandoObject , System.Dynamic.DynamicObject et dynamic ? Dans quelles situations utilisez-vous ces types?

Récupère la valeur de la propriété dynamic c # via une chaîne

J’aimerais accéder à la valeur d’une propriété c # dynamic avec une chaîne: dynamic d = new { value1 = “some”, value2 = “random”, value3 = “value” }; Comment puis-je obtenir la valeur de d.value2 (“random”) si je n’ai que “value2” comme chaîne? En javascript, je pourrais faire d [“value2”] pour accéder à la valeur […]

A quoi sert le type “dynamic” dans C # 4.0?

C # 4.0 a introduit un nouveau type appelé “dynamic“. Tout cela sonne bien, mais à quoi servirait un programmeur? Y a-t-il une situation où il peut sauver la journée?

Quelle est la différence entre la mémorisation et la programmation dynamic?

Je pense que la programmation dynamic est un sous-ensemble de la mémorisation. Est ce bien?

Comment détecter si une propriété existe sur un ExpandoObject?

En javascript, vous pouvez détecter si une propriété est définie à l’aide du mot clé undefined: if( typeof data.myProperty == “undefined” ) … Comment feriez-vous cela en C # en utilisant le mot clé dynamic avec un ExpandoObject et sans lancer une exception?

Comment implémenter un moteur de règles?

J’ai une table de firebase database qui stocke les éléments suivants: RuleID objectProperty ComparisonOperator TargetValue 1 age ‘greater_than’ 15 2 username ‘equal’ ‘some_name’ 3 tags ‘hasAtLeastOne’ ‘some_tag some_tag2′ Maintenant, disons que j’ai une collection de ces règles: List rules = db.GetRules(); J’ai maintenant une instance d’un utilisateur également: User user = db.GetUser(….); Comment passer en […]

Ajout dynamic de propriétés à un ExpandoObject

Je voudrais append dynamicment des propriétés à un ExpandoObject lors de l’exécution. Donc, par exemple, pour append une propriété de chaîne, appelez NewProp, je voudrais écrire quelque chose comme var x = new ExpandoObject(); x.AddProperty(“NewProp”, System.Ssortingng); Est-ce facilement possible?

Quelle est la différence entre dynamic (C # 4) et var?

J’avais lu une tonne d’articles sur ce nouveau mot-clé qui est livré avec C # v4, mais je ne pouvais pas faire la différence entre un “dynamic” et un “var”. Cet article m’a fait réfléchir, mais je ne vois toujours aucune différence. Est-ce que vous ne pouvez utiliser “var” que comme variable locale, mais dynamic […]

Ajouter dynamicment des éléments à un listView Android

Quelqu’un peut-il expliquer ou suggérer un tutoriel pour créer un listView dans Android? Voici mes exigences: Je devrais pouvoir append dynamicment de nouveaux éléments en appuyant sur un bouton. Doit être assez simple à comprendre (éventuellement sans amélioration des performances ou conversion, par exemple) Je sais qu’il y a pas mal de questions sur ce […]