IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
1Beğeni(ler)
  • 1 Post By Sunay

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 29 Nisan 2010, 04:26   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
C# Konu Anlatımı (Ders2) String Methodları




Bu makalemde string'in biraz derinlerine inerek farklı kullanım şekillerini görelim. Formumuzu aşağıdaki gibi oluşturuyoruz.


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


İlk öncelikle global bir alanda bir string tutuyoruz. Global alandan kastım butonlarin icinde değil butonlarin dışında bir alan

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
string kelime "ircforumlari"

tanımlamamızı yaptık. Sorularımızı bu tanımlama üzerinden giderek yorumluycaz.

Buton 1'in Kod kısmı :

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//contains : kelime icerisinde aranlan harf varmi yokmu diye bakar. true - false
//icerisinde a varmı 
bool varmi kelime.Contains('a');
this.Text varmi.ToString(); 

Buton 2'nin kod kısmı :

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//endswith : bununlamı bitiyor...
bool bitiyormu kelime.EndsWith("ri");
this.Text bitiyormu.ToString(); 

Buton 3'ün kod kısmı :

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//IndexOf : aranan harfin ilk indexi 
int indeksi kelime.IndexOf('i');
this.Text indeksi.ToString(); 

Buton 4'ün kod kısmı :

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
// istediginiz indexten itibaren kelimeyi ekler.. 
string yeniKelime kelime.Insert(11".net");
this.Text yeniKelime

Buton 5'in kod kısmı :

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
// aranlan karakterin en sonuncusunun indeksi 
int sonindex kelime.LastIndexOf('i');
this.Text sonindex.ToString(); 

Buton 6'in kod kısmı :

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//kelimeyi parcala
string[] kelimelerim kelime.Split(' ');
this.Text kelimelerim[1]; 

Buton 7'nin kod kısmı :

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
buton 7'de çalışma yapmadık. 

Buton 8'in kod kısmı :

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//basndan sonundan bosluklar al
this.Text kelime.Trim();
//sadece kelimenin sonundaki bosluklar al 
this.Text kelime.TrimEnd(); 
//trimstart : kelimenin basnda bosluk varsa temizle
this.Text kelime.TrimStart(); 

Buton 9'un kod kısmı :

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//stringi char dizisine cevirir. kelimeler harflerin bir araya gelmesinden olusur... 
char[] harflerim =kelime.ToCharArray();
this.Text harflerim[0].ToString(); 

Buton 10'nun kod kısmı :

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//remove belirli bir bolumun tamamen ortadan kaldrlmas
this.Text kelime.Remove(03); 

Buton 11'in kod kısmı :

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//substring : kelimenin belirli bir bolumunu kesip almak iin kullanlr.. 
//kelimenin ilk 3 harfini aln.. 
this.Text kelime.Substring(03); 

Buton 12'nin kod kısmı :

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//replace : istenmeyen bir kelime veya harfin yerine sizin kriteriniz gelir.. 
this.Textkelime.Replace('a''u'); 

String ile kullanılan bir çok methodun nasıl kullanıldığını öğrendik.

Sunay.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Cevapla

Etiketler
anlatımı, c#, ders2, konu, methodları, string


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Chanserv XOp Konu Anlatımı eLaa ChanServ 6 01 Aralık 2021 00:43
Memoserv konu anlatımı yaSmin MemoServ 1 05 Nisan 2019 14:46
Çember Konu Anlatımı Violent Geometri 0 12 Şubat 2014 20:24
C# Konu Anlatımı (Ders1) String Çalışmaları Sunay C# 0 29 Nisan 2010 04:13
C# String Methodları Sunay C# 0 24 Nisan 2010 01:52