Metin içinde aranan kelime kaç tane var C#


Kod:
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 metin_icinde_aranan_kelime_kac_tane_var


{


public partial class Form1 : Form


{


public Form1()


{


InitializeComponent();


}




private void btnAra_Click(object sender, EventArgs e)


{


int sayac = 0;


string metin = textBox1.Text;


string kelime = textBox2.Text;


int konum = metin.IndexOf(kelime);


while (konum != -1)


{


konum = metin.IndexOf(kelime, konum + 1);


sayac++;


}


label1.Text = sayac.ToString();


}


}


}


}


}


}


}


}


}