タグ付けされた質問 「dynamic」

動的とは、広く使用されている用語であり、一般に、コンパイル時ではなく実行時にプログラムによって行われる決定を表します。



3
eval、exec、compileの違いは何ですか?
私はPythonコードの動的評価を検討しており、eval()およびcompile()関数とexecステートメントに出くわしました。 evalとの違い、およびexecさまざまなモードがどのようにcompile()適合するかを誰かが説明できますか?
428 python  dynamic  eval  exec 

7
Androidで動的に要素をlistViewに追加する方法
誰でもAndroidでlistViewを作成するためのチュートリアルを説明または提案できますか? これが私の要件です: ボタンを押すことで新しい要素を動的に追加できるはずです。 理解するのに十分単純である必要があります(たとえば、パフォーマンスの向上や変換ビューなしで) StackOverflowに投稿されているこのトピックにはかなりの数の質問があることを知っていますが、私の質問に答える質問が見つかりませんでした。ありがとう!



14
プロパティが動的変数で利用可能かどうかをテストする
私の状況は非常に単純です。私のコードのどこかに私はこれを持っています: dynamic myVariable = GetDataThatLooksVerySimilarButNotTheSame(); //How to do this? if (myVariable.MyProperty.Exists) //Do stuff したがって、基本的に私の質問は、動的変数で特定のプロパティが使用可能であることを(例外をスローせずに)確認する方法です。できますGetType()が、オブジェクトのタイプを実際に知る必要がないので、それは避けたいです。私が本当に知りたいのは、プロパティ(またはメソッド、それが人生を楽にするなら)が利用可能かどうかです。ポインタはありますか?

10
ルールエンジンの実装方法
以下を格納するdbテーブルがあります。 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(....); これらのルールをループして、ロジックを適用して比較を実行するにはどうすればよいですか? if(user.age > 15) if(user.username == "some_name") 'age'や 'user_name'などのオブジェクトのプロパティは、比較演算子 'great_than'および 'equal'とともにテーブルに格納されているため、これをどのように実行できますか? C#は静的に型付けされた言語であるため、次に進む方法がわかりません。
205 c#  dynamic  rule-engine 

14
動的(C#4)と変数の違いは何ですか?
C#v4に同梱されているその新しいキーワードに関する記事をたくさん読みましたが、「動的」と「var」の違いを理解できませんでした。 この記事は私にそれについて考えさせましたが、私はまだ違いを見ることができません。 「var」はローカル変数としてのみ使用できますが、ローカルとグローバルの両方として動的に使用できますか? 動的キーワードなしでいくつかのコードを表示してから、動的キーワード付きで同じコードを表示できますか?
199 c#  dynamic 

8
PHPで動的変数名に中括弧を使用する
動的変数名を使用しようとしています(実際に何が呼び出されているのかわかりません)。 for($i=0; $i<=2; $i++) { $("file" . $i) = file($filelist[$i]); } var_dump($file0); 戻りは、nullそれが機能していないことを私に告げるものです。私が探している構文や手法がここにあるかわかりません。そのため、調査するのが難しくなっています。$filelist以前に定義されています。


11
文字列を介してC#動的プロパティの値を取得する
dynamic文字列でc#プロパティの値にアクセスしたいと思います。 dynamic d = new { value1 = "some", value2 = "random", value3 = "value" }; 文字列として「value2」しかない場合、d.value2(「ランダム」)の値を取得するにはどうすればよいですか?JavaScriptでは、d ["value2"]を実行して値(「ランダム」)にアクセスできますが、c#とリフレクションを使用してこれを行う方法がわかりません。私が来た最も近いものはこれです: d.GetType().GetProperty("value2") ...しかし、そこから実際の値を取得する方法がわかりません。 いつものように、あなたの助けに感謝します!
182 c#  dynamic 


3
Django動的モデルフィールド
一部のユーザーが独自のデータフィールドを(管理者経由で)定義して、フォームで追加のデータを収集し、そのデータについてレポートできるマルチテナント型アプリケーションに取り組んでいます。後者のビットはJSONFieldを優れたオプションにしないので、代わりに次の解決策があります: class CustomDataField(models.Model): """ Abstract specification for arbitrary data fields. Not used for holding data itself, but metadata about the fields. """ site = models.ForeignKey(Site, default=settings.SITE_ID) name = models.CharField(max_length=64) class Meta: abstract = True class CustomDataValue(models.Model): """ Abstract specification for arbitrary data. """ value = models.CharField(max_length=1024) class Meta: abstract = …

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 $ grep_search() open_box stack-overflow.txt では、$magic_way_to_define_magic_variable_$1スクリプト内でどのように定義/宣言し、どのように呼び出す必要がありますか? 私が試してみましたeval、${...}、\$${...}、私はまだ混乱しています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.