All method : All « LINQ « C# / CSharp Tutorial






using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;


    class Customer
    {
        public string ID { get; set; }
        public string City { get; set; }
        public string Country { get; set; }
        public string Region { get; set; }
        public decimal Sales { get; set; }
    }
    class Program
    {
        static void Main(string[] args)
        {
            List<Customer> customers = new List<Customer> {
              new Customer { ID="P", City="Tehran", Country="Iran", Region="Asia", Sales=7000 },
              new Customer { ID="Q", City="London", Country="UK", Region="Europe", Sales=8000 },
              new Customer { ID="R", City="Beijing", Country="China", Region="Asia", Sales=9000 },
              new Customer { ID="T", City="Lima", Country="Peru", Region="South America", Sales=2002 }
           };

            bool allAsia = customers.All(c => c.Region == "Asia");
            Console.WriteLine (allAsia);
        }
    }








22.17.All
22.17.1.Create the All query
22.17.2.All with condition
22.17.3.Using All to determine whether an array contains only odd numbers.
22.17.4.All with Predicate to Return True
22.17.5.All with string length
22.17.6.All method