Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System.Collections;
- using System.Collections.Generic;
- using System.Linq;
- using System.Numerics;
- using System;
- using revision;
- public class Program
- {
- static void Main(String[] args)
- {
- // Sorting (OrderBy, OrderByDescending, ThenBy, ThenByDescending, Reverse)
- var employees = new List<Employee>
- {
- new Employee("Abeer" , 21 , 4000),
- new Employee("Amr" , 29 , 6000),
- new Employee("Ahmed" , 30 , 8000),
- new Employee("Ahmed" , 32 , 10000)
- };
- var query = employees.OrderBy(e => e.Name).ThenByDescending(e=> e.Age).Reverse();
- foreach (var employee in query)
- {
- Console.WriteLine($" Name = {employee.Name} , Age = {employee.Age} , Salary = {employee.Salary} ");
- }
- // OfType
- var emp = new Employee("Ahmed", 30, 8000);
- var arr = new ArrayList
- {
- 10 ,
- "Abeer" ,
- true ,
- false ,
- 25 ,
- "Amr" ,
- 1.06 ,
- emp
- };
- var query2 = arr.OfType<string>();
- foreach (var obj in query2)
- {
- Console.WriteLine(obj);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement