override public IEnumerable <SictWertMitZait <KeyValuePair <SictAufgaabeParam, VonSensor.MenuEntry[]> > > MengeVersuucMenuEntryKlikBerecne(
            bool NurFertige = false)
        {
            var MengeAufgaabe = MengeVersuucMenuEntryKlikErfolgAufgaabeBerecne();

            if (null == MengeAufgaabe)
            {
                return(null);
            }

            return
                (MengeAufgaabe.Select((Aufgaabe) => Aufgaabe.SictAufgaabeMenuPfaadErfolgErgeebnisBerecne(NurFertige))
                 .Where((Ergeebnis) => Ergeebnis.HasValue)
                 .Select((Ergeebnis) => Ergeebnis.Value));
        }
Beispiel #2
0
 static public SictAufgaabeZuusctand[] SuuceFlacMengeAst(
     IEnumerable <SictAufgaabeZuusctand> SuuceMengeWurzel,
     Func <SictAufgaabeZuusctand, bool> Prädikaat)
 {
     return(Bib3.Glob.SuuceFlacMengeAst(SuuceMengeWurzel, Prädikaat, (Aufgaabe) => null == Aufgaabe ? null : Aufgaabe.MengeKomponenteBerecne()));
 }