問題タブ [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.
c# - C# 構文 - ラムダ式の例 - ジェネリック リストに対する ForEach()
List<>
まず、既にフレームワークにあるジェネリック クラスから離れたメソッドがList<>
.
ただし、例として、 ForEach メソッドを記述して a の各オブジェクトを反復処理し、各オブジェクトに対して aList<>
を実行する正しい構文は何ですかConsole.WriteLine(object.ToString())
。List<>
を最初の引数として取り、ラムダ式を 2 番目の引数として取るもの。
私が見た例のほとんどは、拡張メソッドとして実行されているか、LINQ を含んでいます。昔ながらのメソッドの例を探しています。
variables - キャプチャされた変数を持つラムダ
次のコード行を検討してください。
したがって、実際の数値をラムダ関数にハードワイヤすると、正常に機能します。キャプチャされた変数を式に使用すると、次のエラーが返されます。
オブジェクト タイプ ReportBuilder.Reporter+<>c__DisplayClass0 から既知のマネージ プロバイダ ネイティブ タイプへのマッピングは存在しません。
なんで?どうすれば修正できますか?
c# - C# ラムダ式と NHibernate
私は NHibernate の偉大な世界の初心者です。バージョン 2.0.1.GA を使用しています。これが私の質問です。Cars
columnManufacturer(nvarchar(50))
と primary keyを持つテーブルがありますID(int)
。私の.NETクラスは次のとおりです。
メルセデス製のすべての車を取得したい場合は、次のように入力する必要があります。
プロパティ名を文字列として指定する必要があるという事実は好きではありません:(おそらく、よりリファクタリングしやすいものを用意することは可能ですか(それは単なる提案です)?
現在のバージョン (2.0.1.GA) または将来のバージョンで薄いようなものはありますか?
sql - LAMBDA式を使用してLINQでINまたはCONTAINSを行うにはどうすればよいですか?
私はLINQに変換しようとしている次のTransact-Sqlを持っています...そして苦労しています。
どんな助けでも大歓迎です...可能であれば、ラムダ式でやりたいです。
前もって感謝します!
lambda - 統一問題の型推論
型推論の問題
タイピング環境で
統一問題で転送できますか?
どんな助けでも本当に感謝します!
c# - C# でコレクションを追加するための StringBuilder 拡張メソッド
C# では、これを可能にする AppendCollection() という StringBuilder の拡張メソッドを構築しようとしています。
stringPeople は、リスト内の各人物の行になります。各行は p.ToString() の結果です。stringOrders についても同様です。ラムダをジェネリックで動作させるコードの書き方がよくわかりません。
python - Pythonのクラスのラムダ関数?
これを行う簡単な方法があるに違いありませんが、何とか頭を包み込むことができます。私が欲しいものを説明できる最良の方法は、クラスのラムダ関数です。動作するクラスのインスタンス化されていないバージョンを引数として期待するライブラリがあります。次に、作業するクラス自体をインスタンス化します。問題は、クラスのバージョンを動的に作成してライブラリに渡すことができるようにしたいのですが、ライブラリはインスタンス化されていないバージョンを想定しているため、その方法がわかりません。以下のコードは、問題を説明しています。
最初にインスタンス化する必要があり、ライブラリ「AttributeError: Multiply インスタンスには呼び出しメソッドがありません」が壊れるため、汎用の Multiply クラスを使用できません。ライブラリクラスを変更せずに、これを行う方法はありますか?
c# - C# ラムダ式をどのように利用していますか?
投稿に注ぎます。カップルから始めます。どれだけ集められるか見てみましょう。
次のようなインライン イベント ハンドラを提供するには
コレクション内のアイテムを検索するには
次のように、コレクションを反復する場合
彼らを来させてください!!
c# - C#:匿名メソッドでローカル変数を宣言することは可能ですか?
匿名の C# メソッドでローカル変数を使用することは可能です。つまり、次のコードでは、カウントを 1 回だけ実行したいと考えています。
匿名関数の「let」はありますか?
更新: このステートメントの後にいくつかの Where 句を追加しているため、select で閉じることができないことに注意してください。
/ニールス