コード例 #1
0
 public ArithmeticTaskProperties(ArithmeticTask task)
 {
     CrossingTenBoundery =
         !(task.A.GetTens() == task.B.GetTens() && task.B.GetTens() == task.Solution.GetTens());
     MaxValue = Math.Max(Math.Max(task.A, task.B), (int)task.Solution);
     MinValue = Math.Min(Math.Min(task.A, task.B), (int)task.Solution);
 }
コード例 #2
0
        public ArithmeticTask RandomTask(ArithmeticTaskRequest request)
        {
            ArithmeticTask item = tasks.FilterByRequest(request).ToList().RandomItem();

            return(item);
        }