問題タブ [lambda]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
delphi - Delphi Prism/Oxygene のラムダ式
Oxygene でラムダ式を試しています。フィボナッチ数を計算するための非常に単純な再帰ラムダ式:
このコードを実行すると、nullreferenceexception が発生します。私が間違っていることについてのアイデアはありますか?
c# - このWCFクライアント側のコードはメモリリークを引き起こしますか?
.Netでのメモリリークのよくある原因の1つは、ソースオブジェクトから削除されないイベントハンドラーです。
このWCFコードはメモリリークを引き起こしますか、それともラムダもスコープ外になり、プロキシクラスとハンドラーの両方をGCできるようになりますか?
c# - ラムダ式を使用してプロパティ名と型を取得する
以下のような構文を使用して、プロパティの名前と型を取得する関数を作成しようとしています。
この構文に大きな変更を加えることなく、プロパティを関数に渡す方法はありますか?
プロパティ名とプロパティ タイプを取得したいと思います。
したがって、以下の例では、取得したいと思います
Name = "Col1"
とType = "System.String"
誰でも助けることができますか?
c# - .Net のラムダ式で使用される「=>」の発音方法
他のプログラマーに会うことはめったにありません!
トークンを最初に見たときの私の考えは、それが数学的な証明のように読み取られるため、「それを意味する」でしたが、それは明らかにその意味ではありません。
では、「=>」の言い方や読み方は次のとおりです。
それとも、それを言う合意された方法さえありますか?
syntax - ブーのラムダ?
ブーでラムダをどのように扱いますか? 「callable」は同じことですか?ラムダをパラメーターとして受け取るメソッドをどのように定義しますか?
c# - アクションから式ツリーを抽出
Linq Expressions をいじり始めたばかりで、壁にぶつかりました。アクションから式ツリーを作成する必要があります。残念ながら、アクションを式として取得することはできません。これは基本的に私が作業しなければならないものです:
変数と値を抽出するには、アクションの本体にアクセスする必要があります。
c# - C# で 'String.Contains("term")' を表す式ツリーを作成するにはどうすればよいですか?
私は式ツリーを使い始めたばかりなので、これが理にかなっていることを願っています。表現する式ツリーを作成しようとしています:
これまでのところ、私は持っています:
String.Contains() メソッドを参照する方法がわかりません。
助けていただければ幸いです。
c# - ラムダ式の等価性をテストする最も効率的な方法
メソッド シグネチャが与えられた場合:
2 つの式が同じである場合、最も効率的な言い方は何でしょうか? これは、単純な式に対してのみ機能する必要があります。つまり、「サポート」されるのは、c => c.ID などの単純な MemberExpressions だけです。
呼び出しの例は次のとおりです。
python - クラス内の辞書とラムダ?
どうすればこのようなことができますか:
これにより、セルフがラムダ関数で定義されていないというエラーが発生しますが、それを削除すると。do_A または do_B が定義されていません。
編集
私はそれを理解することができました。ラムダ式を次のように変更する必要があります。
そして私はそれを次のように呼びます:
これはひどい考えですか?
c# - ラムダ式の演習
最近、ラムダ式についてもっと学ぼうとしていて、面白い演習を考えました...
次のような C++ 統合関数を単純化する方法はありますか。
c# とラムダ式を使用して?