|
Karakter Fonksiyonları

Yazar:
Adem AKTEPE
Kategori:
C#.NET & VB.NET
Eklenme Tarihi:
21.08.2007 10:51:03
Bir .Net Makalesi ile daha karşınızdayım.Bu Makalede işimize çok yarayacak Karakter Fonksiyonlarını görecegiz.
Karekter fonksiyonlarının çoğu "String" ifadesi ile başlar.Hemen Fonksiyonlarımıza Geçelim.
1) String.Compare Birinci parametre olarak verilen değişkeni, ikinci parametrenin icinde arar. Eger bulursa "-1" bulamazsa "+1" İkiside aynı olursa "0" degeri doner. Ör: Dim x As Integer x=String.Compare(Textbox2.Text, Textbox1.text) IF x=1 then Me.text="Textbox1 deki ifade textbox2 nin icinde var" elseif x=-1 then me.text="icinde yok" elseif x=0 then me.text="ikiside aynı"
2) String.Concat İki Metni Birleştirerek Tek Metin Haline Getirir. Ör:Label1.text= String.Concat(Textbox1.Text, Textbox2.Text)
3)String.Empty() String Degerinin İcerigini temizlemek icin kulanılır. Ör:Label1.Text=String.Empty() Label 1in icini siler
4)String.Equals Belirtilen iki degerin aynı olup olmadıgını koltrol edebilirsiniz. Veriler eşitse true degilse false olur. Ör: If String.Equals (Textbox1.text,Textbox2.text)=True Then Msgbox ("Şifreler Aynı") else Msgbox ("Şifreler yanlış tekrar yaz") End If ' gibi bişe
5) String.Format Özel Format yapıları icin kullanılır. Ör: Label1.Text= String.Format("Sayın" {0} Hoşgeldiniz",Textbox1.text) Textbox1 e yazdıgımız deger bu kodla label 1 de şu şekilde gorunecek. (textboxa diyelimki Adem Aktepe girdik) "Sayın Adem Aktepe Hoşgeldiniz"
6) Indexof Aranacak değer isimli değişkenin değerini arar.Kaçıncı karakterde bulursa o karakterin bulundugu numarayı verir. Ör: Dim x as İnteger x= Textbox1.Text.Indexof ("," ,1, Textbox1.Text.Length -1) Label1.Text=x
7) Lastindexof Indexofun tersidir.Aramaya sondan başlar.Aranan deger bulunmazsa -1 doner.
8) Length-Len Kac karakter oldugunu verir. Ör: Label1.Text=Len(Textbox1.Text)
9) Padleft - PadRight Belirtilen ifadenin başına veya sonuna istenilen kadar istediginiz karakteri koyar. Ör: Textbox1.text=Textbox1.Text.PadLeft(10,"*") Bu kod textbox1in soluna 10 tane * işareti koyar. Ör:Textbox1.Text=Textbox1.Text.PadRight(10,"*") Buda sağına koyar.
10) Remove Belirtilen karakterden itibaren, belirtilen miktarda karakter silmek icin kullanılır. Ör:Textbox1.Text=Textbox1.Text.Remove(1,6) Diyelimki Textboxda "Muhammed" yazıyor. Bu kod ile "Md" Yazacak.
11)Replace Bir ifadenin içinde bir karakter veya ifadeyi değiştirmek icin kullanılır. Ör:Textbox1.text=Textbox1.Text.Replace("a","e") Bu kod ile Textbox da ne kadar "a" varsa "e" olacak.
12)Toupper-Ucase İfadeyi buyuk harfe cevirir. Ör:Textbox1.text=Textbox1.text.ToUpper veya Textbox1.Text=Textbox1.Text.Ucase(Textbox1.Text)
13) ToLower-Lcase İfadeyi kücük harfe cevirir. yazılısı ustteki gibidir.
14)Trimstart-Trimend-Trim Bir ifadenin başındaki(TrimStart), Sonundaki(TrimEnd), Hem basında hem sonundaki(TRİm) boşlukları yok etmek icin kullanılır. Textbox1.Text=Textbox1.Text.Trim
Bu konunun Türkçe Eğitim Videosu için :
http://www.kariyervideo.com/VideoAciklama.asp?id=19
Adem AKTEPE
Samsun doğumlu olan Adem AKTEPE, liseyi 2005 yılında Ticaret Meslek Lisesi / Bilgisayar Programcılığı bölümünde bitirdi. Daha sonra Samsun Ondokuz Mayıs Üniversitesi / Bilgisayar Teknolojisi ve Programlama bölümünde öğrencilik hayatına devam etti. Okul ve iş hayatını beraber götüren Adem AKTEPE, ilk olarak Samnet Bilgisayar şirketinde Web Programcısı olarak görev yaptı. İş hayatına Karadeniz Yaşam Dergisinde, yayın kurulu üyesi ve web programcısı olarak devam etti. Daha sonra KA Bilişim Teknolojileri şirketinde Proje Geliştirici olarak görev aldı. Şu anda Arm Bilişim firmasında Web Yazılımcısı olarak çalışıyor. Aynı zamanda Açık öğretim işletme fakültesi hazırlık sınıfında okuyor. .Net teknolojileri alanında ilgilenen Adem AKTEPE birçok kurumsal projelere imza atmıştır. Ayrıca kariyervideo.com un kurucu ortağı ve programcısıdır. Birçok programın eğitim videolarını anlatmaktadır.
Yazar hakkında detaylı bilgiyi
http://www.ademaktepe.com sitesinde bulabilirsiniz.
|