コード例 #1
0
ファイル: View.cs プロジェクト: kaymccormick/clrplus
 public void AddMacroHandler(GetSingleMacroValueDelegate macroHandler)
 {
     if (macroHandler != null)
     {
         _map.GetMacroValue += (s, c) => {
             var v = macroHandler(s, c);
             return(v != null?v.SingleItemAsEnumerable() : null);
         };
     }
 }
コード例 #2
0
ファイル: View.cs プロジェクト: perpetual-motion/clrplus
 public void AddMacroHandler(GetSingleMacroValueDelegate macroHandler)
 {
     if (macroHandler != null) {
         _map.GetMacroValue += (s, c) => {
             var v = macroHandler(s, c);
             return v != null ? v.SingleItemAsEnumerable() : null;
         };
     }
 }