Pages

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:

  1. <%

    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

    YanıtlaSil