Beispiel #1
0
            // Type: int, selector function is called
            public static int Test1e()
            {
                Data_int[] source = new Data_int[] { new Data_int {
                                                         name = "Tim", num = 10
                                                     },
                                                     new Data_int {
                                                         name = "John", num = -10
                                                     },
                                                     new Data_int {
                                                         name = "Bob", num = 15
                                                     } };
                double expected = 5;

                var actual = source.Average((e) => e.num);

                return((expected == actual) ? 0 : 1);
            }
Beispiel #2
0
            // Type: int, selector function is called
            public static int Test1f()
            {
                Data_int[] source = new Data_int[]{ new Data_int{name="Tim", num=10},
                                                new Data_int{name="John", num=50},
                                                new Data_int{name="Bob", num=-30}
            };
                int expected = 30;

                var actual = source.Sum((e) => e.num);

                return ((expected == actual) ? 0 : 1);
            }
Beispiel #3
0
            // Type: int, selector function is called
            public static int Test1e()
            {
                Data_int[] source = new Data_int[]{ new Data_int{name="Tim", num=10},
                                                new Data_int{name="John", num=-10},
                                                new Data_int{name="Bob", num=15}
            };
                double expected = 5;

                var actual = source.Average((e) => e.num);

                return ((expected == actual) ? 0 : 1);
            }