示例#1
0
        /// <summary>
        /// Eine do - while schleife wird parallel auf mehreren Kernen ausgeführt.
        /// </summary>
        /// <typeparam name="T">Type des value Elements.</typeparam>
        /// <param name="constraint">Die bedingung für while.</param>
        /// <param name="constraintAction">Die änderung der while methode</param>
        /// <param name="action">Der Schleifenkörper der ausgeführt wird.
        /// (mit dem übergebenen Wert kann auf die Schleifenvariable zugegriffen werden)</param>
        /// <param name="value">value Element dass an den Schleifenkörper mitgegeben wird.</param>
        public static void Do <T>(Constraint <int> constraint, ConstraintAction constraintAction, Action <T> action, T value)
        {
            Do doExecution = new Do();

            doExecution.DoExecution <T>(constraint, constraintAction, action, value);
        }
示例#2
0
        /// <summary>
        /// Eine do - while schleife wird parallel auf mehreren Kernen ausgeführt.
        /// </summary>
        /// <param name="constraint">Die bedingung für while.</param>
        /// <param name="constraintAction">Die änderung der while methode</param>
        /// <param name="action">Der Schleifenkörper der ausgeführt wird.
        /// (mit dem übergebenen Wert kann auf die Schleifenvariable zugegriffen werden)</param>
        public static void Do(Constraint <int> constraint, ConstraintAction constraintAction, Action action)
        {
            Do doExecution = new Do();

            doExecution.DoExecution(constraint, constraintAction, action);
        }