Ocak 2008


Bu metod karakter dizi degerlerinin karsilastirilmasi icin kullanilmasi gereken metottur. Metod, degerler belirtilen kriterlere gore esit ise o, ilk parametre degeri buyuk ise 1, ikinci parametre degeri buyukse -1 dondurmektedir.

Ornek:
if String.Compare(s, “ALI”, StringComparison.InvariantCultureIgnoreCase) Then
        Console.WriteLine(”OK”)
End If

Karakter dizilerinin iceriklerinin degistirlmesi icin System.Text.StringBuilder sinifi kullanilmalidir.

Ornek :
Dim sb As StringBuilder = New StringBuilder(”Bu”)
sb.Append(” bir test “)
sb.Append(”degerdir”)
sb.Append(2, ” gercek “)
Console.WriteLine(sb.ToString())

Karakter dizi tipleri System.String sinifi ata sinifi olarak kabul etmektedir.

Empty
Bos karakter dizi degeridir.
Ornek : if (s == string.Empty)

Length
Karakter dizisi uzunlugunu dondurur.

Chars
Belirtilen indekste bulunan karakteri dondurur.
Ornek : char c = s.Chars[3];

Starts With / EndsWith
Karakter dizinin sirasiyla belirtilen metin dizi degeri ile baslayip / bittigini dondurur.
Ornek : if (s.StartsWith(”Tes”)) / if (s.EndsWith(”eri”))

Replace
Karakter dizi degeri icerisindeki bir alt karakter dizi degerinin veya bir karaterin bir baskasi ile degistirilmis yeni bir karakter dizi dondurur.
Ornek : String s2 = s.Replace(”Test”, “Deneme”)

IndexOf
Karakter dizi icerisinde bir baska karakter dizi degeri veya karaketerin pozisyonunu dondurur. Belirtilen deger bulunamazsa -1 degerini dondurur.
Ornek : int i s.IndexOf(”etin”);

ToLower / ToUpper
Karakter dizi degeri sirasiyla kucuk harf ve buyuk harf donusumunu yapar.

SubString
Karakter dizi degerinden belirtilen parametrelere gore belirli bir alt degeri dondurur.
Ornek : string s2 = s.SubString(5)

IsNullOrEmpty
Ilgili karakter dizisi degeri bos ve atanmamislik degerine gore kontrol eder. Karakter dizi degerlerinin bos deger kontrolude bu metodun kullanilmasi onerilmektedir.
Ornek : if (string.IsNullOrEmpty(s))

System.Array sinifi tum dizilerin ata sinifidir.

Length
Dizi boyutunu dondurur. Cok boyutlu dizelerde donen deger tum dizinin toplam boyut bilgisidir.

Rank
Dizinin boyutunu dondurur.

IndexOf
Tek dizelerde arama yapmak icin kullanilmalidir.

BinarySearch
Tek boyutlu siralanmis dizelerde ikil arama yapmak icin kullanilmalidir.

Copy
Bir dizi icerigini bir baska diziye kopyalamak icin kullanilmalidir.

Sort
Dizi icerigini siralamak icin kullanilmalidir.

Dosya Uzanti Aciklama

Cozum dosyasi

.sln

VS.NET cozum dosyasidir.

Cozum kullanici ayarlari

.suo

Bir cozumle iliskilendirilen kullanici bazli ayarlama ve tanimlamalarin tutuldugu dosyadir.

C# kaynak kod dosyasi

.cs

 

VB.NET kaynak kod dosyasi

.vb

 

J# kaynak kod dosyasi

.jsl

 

Veri kumesi

.xsd

Veri kumesi mantiksal yapisini tutan dosyadir.

Kaynak dosyasi

.resx

Uygulamaya ait cesitli kaynaklari (resim, metin deger, vb.) tutan dosyadir.

Hata ayiklama bilgileri dosyasi

.pdb

Assembly hata ayiklama bilgilerini tutan dosyadir.

C# projesi

.csproj

 

VB.NET projesi

.vbproj

 

J# projesi

.jsproj

 

« Previous PageNext Page »