#region veriKes public string veriKes(string veri = null, int baslangic = 0, int uzunluk = 1) { try { string sonuc = ""; // yazının son halini tutmak için tanımlıyoruz int kackarakter = veri.Length; // yazı uzunluğumuzu alıyoruz if (kackarakter > uzunluk) // yazı uzunluğu kesmemizi istediğimiz uzunluk değerinden büyükse kesme işlemi yap { sonuc = veri; // veri ile gelen değeri sonuc değişkenimize yüklüyoruz int basla = baslangic; // kaçıncı karakterden başlayarak kesme yapmak istediğimizi belirtiyoruz int bitir = uzunluk; // başlangıç karakterinden sonra kaç kelime göstermek istediğimizi belirtiyoruz sonuc = sonuc.Substring(basla, bitir); // substring fonsiyonu ile kesme işlemini tamamlıyoruz } else { // eğer yazı uzunluğu kesilmesini istediğimiz sayıdan küçük ise doğrudan atama yapıyoruz // örnek yazımız 30 karakter biz 40. karakterden başlatıp 60 karakter göstermek istiyoruz. // Bu gibi durumların önüne geçmiş oluyoruz sonuc = veri; } return sonuc; } catch (Exception) { return (""); } } #endregion
Fonksiyonlarımız bu kadar şimdi örnek bir kullanımına bakalım.
string yazi = "Merhaba Dünya!"; string yaziKes = veriKes(yazi,0,7); console.write("Sonuc: {0}",yaziKes);Ekran Çıktımız: Merhaba olacaktır. Umarım işinize yarar bir yazı olmuştur. Bir sonraki yazımızda görüşmek üzere...
0 yorum:
Yorum Gönder