Kelime Ayırma
Merhaba arkadaşlar. Aşağıdaki küçük kod parçasıyla cümlenin içerisindeki kelimeleri ayırıp alabilirsiniz.
Form1. Cs
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
string str = "Merhaba Arkadaşlar. Bu makalemizde kelime nasıl bölünür konusuna değineceğiz... ";
//cümledeki ilk üç kelimeyi alıyoruz. Boşlukları atıyoruz.
string deger = kelimeAl(str, ' ', 3);
MessageBox.Show(deger);
}
string kelimeAl(string giris, char parantez, int sayi)
{
string kelime = null;
int count = 0;
int i;
for ( i = 0; i <= giris.Length; i++ )
{
if (giris[i] != parantez)
{
kelime += giris[i];
}
else
{
count++;
if (count == sayi)
{
return kelime;
}
}
}
return kelime;
}
}
}
Bir makalenin daha sonuna geldik. Bir sonraki makalede görüşmek dileğiyle. Hoşçakalın. Bahadır ŞAHİN