예제 #1
0
 public void CalculateSalaries(dynamic[] employees)
 {
     foreach (var employee in employees)
     {
         if (employee is Ceo)
         {
             Ceo ceo = (Ceo)employee;
             ceo.CalculateSalary();
         }
         else if (employee is Programmer)
         {
             Programmer programmer = (Programmer)employee;
             programmer.CalculateSalary();
         }
     }
 }