using System;
using System.Collections.Generic;
using System.Linq;
namespace Linqmethods2
{
class Program
{
static void Main(string[] args)
{
List<int> series = new List<int>();
series.AddRange(Enumerable.Range(1, 20));
var squares = series.Select(a=>a*a).ToList();
foreach (int i in squares)
{
Console.WriteLine(i);
}
Console.WriteLine("The sum of the two");
List<int> lone = new List<int>{1,5,6,3,2};
List<int> ltwo = new List<int> {2,4,7,1,5};
var sums = lone.Zip(ltwo,(x,y)=>x+y);
foreach (int i in sums)
{
Console.WriteLine(i);
}
Console.WriteLine("All items of list one that are not in list two:");
var val=lone.Except(ltwo).ToList();
foreach (int i in val)
{
Console.WriteLine(i);
}
List<int> nos = new List<int> { 2, 2, 2, 2, 6, 6, 6, 4 };
Console.WriteLine("The sum of the all items in the list");
Console.WriteLine(nos.Aggregate((x,y)=>x+y));
Console.WriteLine("Average is {0}",nos.AsQueryable().Average());
Console.WriteLine("if all are even in list nos:{0}",nos.All(x=>x%2==0));
Console.WriteLine("if any is odd in list:{0}",(nos.Any(x=>x%2!=0)));
Console.WriteLine("All distinctive nos:");
var no=nos.Distinct().ToList();
foreach (int i in nos)
{
Console.WriteLine(i);
}
Console.ReadKey();
}
}
}
using System.Collections.Generic;
using System.Linq;
namespace Linqmethods2
{
class Program
{
static void Main(string[] args)
{
List<int> series = new List<int>();
series.AddRange(Enumerable.Range(1, 20));
var squares = series.Select(a=>a*a).ToList();
foreach (int i in squares)
{
Console.WriteLine(i);
}
Console.WriteLine("The sum of the two");
List<int> lone = new List<int>{1,5,6,3,2};
List<int> ltwo = new List<int> {2,4,7,1,5};
var sums = lone.Zip(ltwo,(x,y)=>x+y);
foreach (int i in sums)
{
Console.WriteLine(i);
}
Console.WriteLine("All items of list one that are not in list two:");
var val=lone.Except(ltwo).ToList();
foreach (int i in val)
{
Console.WriteLine(i);
}
List<int> nos = new List<int> { 2, 2, 2, 2, 6, 6, 6, 4 };
Console.WriteLine("The sum of the all items in the list");
Console.WriteLine(nos.Aggregate((x,y)=>x+y));
Console.WriteLine("Average is {0}",nos.AsQueryable().Average());
Console.WriteLine("if all are even in list nos:{0}",nos.All(x=>x%2==0));
Console.WriteLine("if any is odd in list:{0}",(nos.Any(x=>x%2!=0)));
Console.WriteLine("All distinctive nos:");
var no=nos.Distinct().ToList();
foreach (int i in nos)
{
Console.WriteLine(i);
}
Console.ReadKey();
}
}
}
Comments
Post a Comment