C Sharp ile asal sayıları bulan programın yapılış yöntemlerinden birini göstereceğim. Bu program birinci sınıfta programlama dersinde vize sorusu olarak karşıma çıkmıştı. Kodlarımıza bakacak olursak:
public class AsalSayi // Asal sayı class`mız
    {
        ArrayList sayilar;
        public AsalSayi() {
            sayilar = new ArrayList(); }
        
        public ArrayList Asallar(int ilksayi, int sonsayi) // asal sayıları bulan ve dönderen bir metod
        {
            if (ilksayi < 0) ilksayi = 0; // 0`dan küçükse değer, değeri 0 yapıyoruz.
            for (int i = ilksayi; i <= sonsayi; i++) 
            {
                bool asal = true;
                for (int j = 2; j < i; j++) 
                {
                    if (i / j * j == i) // sayının asal olup olmadığını bulan kontrol
                       {
                        asal = false;
                        break; }  
                }
                if (asal && i != 1) sayilar.Add(i); // sayılar asal ve 1 değilse asal olarak alıyoruz
            }
            return sayilar; // asal sayıları döndürüyoruz.
        }
    }
Bu class`ın object`sini ise bir buton`un click eventında oluşturup çağıracağız.
private void btBul_Click(object sender, EventArgs e)
        {
            if (tbIlkSayi.Text == ""  tbSonSayi.Text == "") {
                MessageBox.Show("İlk ve son sayiları girmelisiniz"); 
                return; }
            int ilk = Convert.ToInt32(tbIlkSayi.Text);
            int son = Convert.ToInt32(tbSonSayi.Text);
            if (son <= ilk) {
                MessageBox.Show("Son sayı ilkinden büyük olmalı!");
                return; }
            AsalSayi asalSayilar = new AsalSayi();
            ArrayList sayilar = asalSayilar.Asallar(ilk, son);
            lblsayilar.Text = "";
            if (sayilar.Count == 0) {
                lblsayilar.Text = "Bu aralıkta asal sayi yok.";
                return; }
            foreach (int asayi in sayilar) {
                listBox1.Items.Add(asayi.ToString()); }
        }
Programımızın örnek görüntüsü ise şöyle:
 
 
İyi Çalışmalar!