using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { int[] m = { 3, 7, 6, 4, 5, 7, 3 }; //GridView1.DataSource = m; int[] m2 = (int[])m.Clone(); //kummalgi oma mälupiirkond IEnumerable arvud = m2.Distinct().Reverse(); //GridView1.DataSource = arvud; //GridView1.DataSource = m2.Reverse(); //Label1.Text = m2.Count().ToString(); //Label1.Text = m.ElementAt(2).ToString(); Label1.Text=m.ElementAtOrDefault(30).ToString(); //GridView1.DataSource = m.Except(new int[] { 3, 7 }); //GridView1.DataSource = m.Intersect(new int[] { 3, 7, 25 }); //GridView1.DataSource=m.Take(4); //4 esimest //Näita välja kolm viimast arvu //GridView1.DataSource = m.Reverse().Take(3).Reverse(); //Näita välja ainult need arvud, mis on samad //esimese ja viimase kolme arvu juures. //GridView1.DataSource = m.Take(3).Intersect(m.Reverse().Take(3)); //3, 7 //Näita välja ainult need arvud, mis ei ole samad //esimese ja viimase kolme arvu juures. //5, 6 IEnumerable esimesed = m.Take(3); IEnumerable viimased = m.Reverse().Take(3); GridView1.DataSource=esimesed.Except(viimased). Union(viimased.Except(esimesed)); GridView1.DataBind(); } }