コード例 #1
0
ファイル: MultiLambda.cs プロジェクト: toddcoder/Orange2
 public virtual void Add(MultiLambdaItem item)
 {
     items.Add(item);
     if (item.Where != null)
     {
         Where = item.Where;
     }
 }
コード例 #2
0
ファイル: ExpansibleLambda.cs プロジェクト: toddcoder/Orange
            public ExpansibleItem(MultiLambdaItem item)
            {
                var lambda = item.Lambda;

                parameters = lambda.Parameters;
                setPlaceholderNames(parameters);
                verbs     = new VerbList(lambda.Block);
                condition = item.Condition;
            }