lambda

    1

    2答えて

    私はクエリに必要な数多くの異なるデータソースを持っており、すべてのクエリを2条件以下の非常に単純な式に限定することができました。私のラムダ式の典型的な複雑さの例は次のとおりです。 public override T Get(List<T> assets, Expression<Func<T, bool>> whereClause) { return assets.Where(a =>

    1

    1答えて

    私は、次のADO.NET Entity Frameworkのエンティティデータモデルを持っている: 私が付与されたIDのサービスとも与えられた状況のキーワードの両方を持つすべての保険契約者を見つけたいです。 このLINQは動作しません。句はそのようにp.Servicesとp.KeywordsのEntityCollectionsを検索することはできません Dim ServicesId As Inte

    1

    1答えて

    私はRelayCommand例から取られたこの行ののparamパラメータの意味と使用方法を理解しようとしています: return new RelayCommand(param => MessageBox.Show("It worked.")); まず、私が「PARAM」パラメータがで行うには何も持っていないことを理解"params"キーワードは、これが正しいですか? public int Ad

    0

    2答えて

    私は方法RelayCommandは、次のコードでやっていることの私自身の理解しやすい例を作るしようとしている: return new RelayCommand(p => MessageBox.Show("It worked.")); コンストラクタはこれです:ジョンスキートは私を指摘 public RelayCommand(Action<object> execute, Predicate<o

    2

    4答えて

    ラムダ式を書いてリストの順序が正しいことを確認したい。 IList<Person> people = new List<Person>(); people.Add(new Person(){ Name = "Alan"}); people.Add(new Person(){ Name = "Bob"}); people.Add(new Person(){ Name = "Chris"});

    3

    3答えて

    a = [] a.append(lambda x:x**0) a.append(lambda x:x**1) a[0](2), a[1](2), a[2](2)... spits out 1, 2, 4, ... b=[] for i in range(4) b.append(lambda x:x**i) b[0](2), b[1](2), b[2](2)... spit

    1

    1答えて

    値が参照として渡されるかどうかは、とにかく判断できますか? x.Ageまたは特定の値。例えば。 20ように。値は()のFunc <、>または他のデリゲート型を取る場合 value(x => x.Age) または value(x => 20) 乾杯

    2

    2答えて

    Imports System.Reflection Public Class Test Private Field As String End Class Module Module1 Sub Main() Dim field = GetType(Test).GetField("Field", Reflection.BindingFlags.NonPubl

    2

    5答えて

    私はあなただけを提供する1つの方法を望む/期待していると仮定すると...ただ好奇心の問題としてそこ これを投げていますが、これは悪い習慣時または眉をひそめたことでしょうか? public class Something { public Action OnRemove =() => { }; public Action<object, EventArgs> OnFinished

    3

    1答えて

    私は from f in list where f.bar == someVar select f が from f in foo from b in f.bar where b.something == someVar select b; から同様の表現を作成することができます list.Where(f => f.bar == someVar); のように記述することができ