Our social:

2 Eylül 2013 Pazartesi

Asp.NET (C#) Split (string bölme - kelimelere ayırma)

Bu yazıda bir stringi nasıl bölebileceğimizi anlatacağım. String'i bölebilmek içi Split yöntemini kullanıyoruz.

string cumle = "Asp.NET Split metodu"; şeklinde bir string tanımlıyorum.

Ardından dizi adlı bir dizi tanımlayıp cumle.Split(' '); fonksiyonuna eşitliyorum.

string[] dizi = cumle.Split(' ');

En sonunda bir for döngüsü ile kelimeleri ekrana basıyorum.


for (int i = 0; i < dizi.Length; i++)
        {
            Response.Write(i+1 + ". kelime " + dizi[i] + "<br />");
        }

Aşağıdaki gibi bir çıktı elde ediyorum.

1. kelime Asp.NET
2. kelime Split
3. kelime metodu



Video


1 yorum:

Adsız dedi ki...

<%

Veri = "Ankara mahallesi kamil sok demirci apartmanı no:40 yeşilköy" ' Veri değişkenine Bilgi-Sayar.NET yazdır
VeriSayisi = Len(Veri) ' Veri değişkenindeki karakter sayısını VeriSayisi değişkenine yazdır
If VeriSayisi>40 Then ' Eğer VeriSayisi değişkenindeki sayı 10 dan büyükse

ayirac = Split(Veri, " ")
i=0
for each bosluk in ayirac
%>

<%=ayirac(i)%>

<%
i = i+1
next
%>


<%

Response.Write "40′dan fazla" ' Ekrana 10dan fazla yazdır
Else ' Eğer değilse yani VeriSayisi değişkenindeki sayı 10 a eşit ve ya 10 dan küçükse
Response.Write "40′dan az" ' Ekrana 10 dan az yazdır
End If ' Şartı sonlandır

%>

istediğim şu kelime sayısı 50 ise 50 den sonraki boşluktan sonra bir alt satırdan devam etsin mail adresim harunyl@hotmail.com yardımcı olabilirseniz sevinirim