bu örnekte klavyeden girilen sayilarin ,gene klavyeden girilen x sayısından küçük olanlarını yazdıran bir programolarak tasarladım.
Snippetre>
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms;
namespace linq_ornekleri { publicpartialclassForm1 : Form { public Form1() { InitializeComponent(); } List<int> numaralistesi=newList<int>(); int[] numaralar; publicvoid linq1() {
//numaralistesi =new List<int>(); //numaralistesi.Add(Convert.ToInt32(textBox2.Text)); //int[] numaralar = new int[Convert.ToInt32(textBox3.Text)]; //numaralistesi.CopyTo(numaralar,0);
//int sayim=Convert.ToInt16(textBox1.Text); var numarfarki = from n in numaralar where n < (Convert.ToInt16(textBox1.Text)) select n; MessageBox.Show(textBox2.Text.ToString()+" ten kücük sayilari gösteriyorum"); foreach (var x in numarfarki) { listBox1.Items.Add(x.ToString());
} for (int i = 0; i < numaralistesi.Count; i++) { listBox2.Items.Add(i); }