Ejemplo n.º 1
0
        //Znajdź pracownika z najwyższą pensją wykorzystując metodę Aggregate()
        public void Przyklad11()
        {
            var res = Emps
                      .Aggregate((one, two) => one.Salary >= two.Salary ? one : two);

            Console.WriteLine(res.Ename + ": " + res.Salary);
        }
Ejemplo n.º 2
0
        //Znajdź pracownika z najwyższą pensją wykorzystując metodę Aggregate()
        public void Przyklad11()
        {
            Console.WriteLine("Przykład 11:");
            var res = Emps.Aggregate((a, b) => a.Salary > b.Salary ? a : b);
            Console.WriteLine(res);

        }
Ejemplo n.º 3
0
        //Znajdź pracownika z najwyższą pensją wykorzystując metodę Aggregate()
        public void Przyklad11()
        {
            var przyklad11 = Emps.Aggregate((emp1, emp2) => emp1.Salary > emp2.Salary ?  emp1 : emp2);


            Console.WriteLine(przyklad11);
        }
Ejemplo n.º 4
0
         //Znajdź pracownika z najwyższą pensją wykorzystując metodę Aggregate()
         public void Przyklad11()
        
 {
                 var result = Emps.Aggregate((bigEmp, emp) => bigEmp.Salary < emp.Salary ? emp : bigEmp);
      
            
 }
Ejemplo n.º 5
0
        //Znajdź pracownika z najwyższą pensją wykorzystując metodę Aggregate()
        public void Przyklad11()
        {
            //2. Lambda and Extension methods
            var res = Emps.Aggregate((p, p2) => p.Salary > p2.Salary ? p : p2);

            Console.WriteLine(res);
        }
Ejemplo n.º 6
0
        //Znajdź pracownika z najwyższą pensją wykorzystując metodę Aggregate()
        public void Przyklad11()
        {
            var str11 = Emps.Aggregate
                            ((x, y) => y.Salary > x.Salary ? y : x).ToString();

            Console.WriteLine(str11);
        }
Ejemplo n.º 7
0
        //Find the employee with the highest salary using the Aggregate () method
        public void Task11()
        {
            /* string[] fruits = { "apple", "mango", "orange", "passionfruit", "grape" };
             * string longestName = fruits.Aggregate("banana",(longest, next) => next.Length > longest.Length ? next : longest,fruit => fruit.ToUpper());*/

            var res11 = Emps.Aggregate((emp1, emp2) => emp1.Salary > emp2.Salary ? emp1:emp2);
        }
Ejemplo n.º 8
0
        //Znajdź pracownika z najwyższą pensją wykorzystując metodę Aggregate()
        public void Przyklad11()
        {
            Console.WriteLine("przyklad 11\n");
            var res = Emps.Aggregate((res, next) => res.Salary > next.Salary ? res : next);

            Console.WriteLine(res);
        }
Ejemplo n.º 9
0
        //Znajdź pracownika z najwyższą pensją wykorzystując metodę Aggregate()
        public void Przyklad11()
        {
            var res = Emps.
                      Aggregate((current, next) => current.Salary > next.Salary ? current : next);

            Console.WriteLine("11. \n" + res.ToString());
        }
Ejemplo n.º 10
0
        //Znajdź pracownika z najwyższą pensją wykorzystując metodę Aggregate()
        public void Przyklad11()
        {
            var res = Emps.Aggregate((currentMaxEmp, nextEmp) =>
                                     nextEmp.Salary > currentMaxEmp.Salary ? nextEmp : currentMaxEmp);

            Console.WriteLine(res);
        }
Ejemplo n.º 11
0
        //Znajdź pracownika z najwyższą pensją wykorzystując metodę Aggregate()
        public void Przyklad11()
        {
            var employee = Emps
                           .Aggregate((x, y) => y.Salary > x.Salary ? y : x);

            Console.WriteLine(employee);
        }
Ejemplo n.º 12
0
        //Znajdź pracownika z najwyższą pensją wykorzystując metodę Aggregate()
        public static void Przyklad11()
        {
            var empWithMaxSalary = Emps.Aggregate((current, next) => current.Salary > next.Salary ? current : next);

            Console.WriteLine();
            Console.WriteLine($"Przyklad11: {empWithMaxSalary}");
        }
Ejemplo n.º 13
0
        //Znajdź pracownika z najwyższą pensją wykorzystując metodę Aggregate()
        public void Przyklad11()
        {
            var res = Emps.Aggregate((agg, next) => next.Salary > agg.Salary ? next : agg);

            ResultsDataGridView.DataSource = res.ToList();
            Console.WriteLine(res);
        }
Ejemplo n.º 14
0
        public void example11()
        {
            var answer = Emps
                         .Aggregate((a, b) => a.Salary < b.Salary ? b : a);

            Print(answer);
        }
Ejemplo n.º 15
0
 //Znajdź pracownika z najwyższą pensją wykorzystując metodę Aggregate()
 public void Przyklad11()
 {
     var result = Emps.Aggregate((res, next) =>
                                 new Emp {
         Salary = res.Salary > next.Salary ? res.Salary : next.Salary
     });
 }
Ejemplo n.º 16
0
        //Find the employee with the highest salary using the Aggregate () method
        public void Task11()
        {
            var result = Emps.Aggregate((v1, v2) => v1.Salary > v2.Salary ? v1 : v2);

            Console.WriteLine("Task 11:");
            Console.Write("Highest Sal: " + result + "\n");
        }
Ejemplo n.º 17
0
        //Znajdź pracownika z najwyższą pensją wykorzystując metodę Aggregate()
        public void Przyklad11()
        {
            var res = Emps.Aggregate((Arg1, Arg2) => Arg1.Salary > Arg2.Salary ? Arg1 : Arg2);

            Console.WriteLine("Przyklad11==============\n");
            Console.WriteLine(res);
            Console.WriteLine("");
        }
Ejemplo n.º 18
0
        //Znajdź pracownika z najwyższą pensją wykorzystując metodę Aggregate()
        public void Przyklad11()
        {
            var res = Emps
                      .Aggregate((x, y) => ((x.Salary >= y.Salary) ? x : y));


            Console.Write(res.Ename + ": " + res.Salary);
        }
Ejemplo n.º 19
0
 //Znajdź pracownika z najwyższą pensją wykorzystując metodę Aggregate()
 public void Przyklad11()
 {
     var result = Emps.Aggregate(
         (accumulate, source) =>
         accumulate.Salary > source.Salary
                 ? accumulate
                 : source);
 }
Ejemplo n.º 20
0
        //Znajdź pracownika z najwyższą pensją wykorzystując metodę Aggregate()
        public void Example11Button_Click(object sender, EventArgs e)
        {
            var res = Emps.Aggregate((empA, empB) => empA.Salary > empB.Salary ? empA : empB);

            ResultsTextBox.Clear();
            ResultsTextBox.AppendText(res.ToString());
            ResultsList.DataSource = null;
        }
Ejemplo n.º 21
0
        //Znajdź pracownika z najwyższą pensją wykorzystując metodę Aggregate()
        public void Przyklad11()
        {
            Console.WriteLine("\n\nP11");

            var res = Emps.Aggregate((x, y) => (x.Salary > y.Salary ? x : y));

            Console.WriteLine(res);
        }
Ejemplo n.º 22
0
        //Znajdź pracownika z najwyższą pensją wykorzystując metodę Aggregate()
        public void Przyklad11()
        {
            Console.WriteLine("Znajdź pracownika z najwyższą pensją wykorzystując metodę Aggregate()");
            var res = Emps.Aggregate((a, b) => a.Salary > b.Salary ? a : b);

            Console.WriteLine(res);
            finish();
        }
Ejemplo n.º 23
0
        //Find the employee with the highest salary using the Aggregate () method
        public void Task11() // TODO
        {
            // var res = Emps.Aggregate((e1,e2) => e1.Salary > e2.Salary);
            var res = Emps.Aggregate((v1, v2) => v1.Salary > v2.Salary ? v1 : v2);

            System.Console.WriteLine(" 11.");
            System.Console.WriteLine(res.Ename + ", sal = " + res.Salary);
        }
Ejemplo n.º 24
0
        //Znajdź pracownika z najwyższą pensją wykorzystując metodę Aggregate()
        public void Przyklad11()
        {
            var res = Emps.Aggregate((curr, next) => next.Salary > curr.Salary ? next : curr);

            DisplayResult(new List <Emp>()
            {
                res
            });
        }
Ejemplo n.º 25
0
        //Znajdź pracownika z najwyższą pensją wykorzystując metodę Aggregate()
        public void Przyklad11()
        {
            var res = Emps.Aggregate((a, b) => a.Salary > b.Salary ? a : b);

            if (true)
            {
                ;
            }
        }
Ejemplo n.º 26
0
        //Znajdź pracownika z najwyższą pensją wykorzystując metodę Aggregate()
        public void Przyklad11()
        {
            var res = Emps.Aggregate((empWithMaxSal, emp) => empWithMaxSal.Salary > emp.Salary ? empWithMaxSal : emp);

            //check
            Console.WriteLine("check 11");
            Console.WriteLine(res);
            Console.WriteLine();
        }
Ejemplo n.º 27
0
        //Znajdź pracownika z najwyższą pensją wykorzystując metodę Aggregate()
        public void Przyklad11()
        {
            Console.WriteLine("===========Przyklad11============");

            var result = Emps.Aggregate((emp, emp1) => emp.Salary > emp1.Salary ? emp : emp1);

            Console.WriteLine(result);
            Console.WriteLine();
        }
Ejemplo n.º 28
0
        //Znajdź pracownika z najwyższą pensją wykorzystując metodę Aggregate()
        public void Przyklad11()
        {
            Console.WriteLine("Zapytanie 11" + "\n");
            var res11 = Emps.Aggregate((res, next) => new Emp {
                Salary = res.Salary > next.Salary ? res.Salary : next.Salary
            });

            Console.WriteLine(res11.ToString() + "/n");
        }
Ejemplo n.º 29
0
Archivo: Form1.cs Proyecto: s18727/cw9
        private void Przyklad11Button_Click(object sender, EventArgs e)
        {
            var result = Emps
                         .Aggregate((emp, next) => emp.Salary > next.Salary ? emp : next);

            ResultsDataGridView.DataSource = new List <Emp> {
                result
            };
        }
Ejemplo n.º 30
0
        //Znajdź pracownika z najwyższą pensją wykorzystując metodę Aggregate()
        private void Przyklad11Button_Click(object sender, EventArgs e)
        {
            var result = Emps
                         .Aggregate((e1, e2) => e1.Salary > e2.Salary ? e2 : e1)
                         .ToString();

            WynikTextBox.Clear();
            WynikTextBox.AppendText(result);
            ResultsDataGridView.DataSource = null;
        }