Sınıf komutları
Transkript
Sınıf komutları
Visual Studio Kütüphane Sınıfları ile kullanılan metotlar STRİNG SINIFI METODLARI -length: string verinin uzunluğunu verir -ToUpper: Büyük harfe çevirir -ToLower: Küçük harfe çevirir. -StartsWith: Bir stringin belli karakterler ile başlayıp başlamadığına bakar. Geri dönüş değeri boolean’dir. Örn: TextBox1.Text.StartsWith(http://); -EndsWith: Stringin sonunu kontrol eder. Geri dönüş değeri boolean’dir. Örn: TextBox1.Text.EndsWith(“.com”); -Substring(ilk karakter, karakter sayısı): Stringin içinden parça alır. Stringin kaçıncı karakterinden başlayarak kaç karakter alacağımızı belirleriz. -Replace(“eski”,”yeni”): Metinin belli bir parçasını başka bir metin ile değiştirir. Tek bir karakteri de değiştirebilir. Yani karakter, boş ta bırakılabilir(null) -Insert(sıra,”metin”): metinin içinde bir yere bir metin, karakter ya da boşluk ekler. Araya girer. -Remove(Sıra, karakter sayısı): Metinin içinde bir kısmı siler. Kaçıncı karakterden başlayıp kaç karakter sileceğimizi belirleriz. Örn: Remove(2, 5); -IndexOf(“metin”): Bir metinin içinde bir metin arama yapar. Boşluk ya da tek bir karakter de aranabilir. Geriye metnin ilk karakterinin sırasını verir yoksa geri -1 gönderir. -LastIndexOf(“metin”): Aranan metnin en son nerede geçtiğinin sırasını verir. Not: Bu işlemlerde nerenden itibaren aranacağı söylenebilir. Örn: IndexOf(“metin”,4); -String.Concat(Str1,Str2): iki farklı metni birleştirip tek metin haline getirir. -Split(‘ ‘): Cümleyi böler. Verilen belli bir karaktere göre uzun metni parçalar. Karakter boşluk olabilir. -Contains(“değer”) : bir string içinde bir metin ya da karakterin varolup, olmadığını boolean olarak geri döndürür. -PadRight(karakter sayısı;’ ‘): girilen bir metnin belli bir karakter sayısına kadar belli bir karakter ile doldurulmasını sağlar Right ile metnin sağına, Left ile metnin başına istenen karakteri ekler. DATE TİME SINIFI METODLARI -DateTime.Now : günün tarih ve saatini verir. Örnek: Day() -DateTime.Now.Add.Month() Year() sistem saatine/tarihine saat,gün,ay,yıl v.s eklenebilir ya da çıkarılabilir. Çıkarmak için negatif değer verilir. -TimeSpan sınıfı: TimeSpan trh= new TimeSpan(2,10,20) (Gün,Ay,Yıl) Label1.Text=DateTime.Now.Add.(trh).ToString(); DateTime.Day .Month .Year .DayofYear .DayofWeek(gün adı) -DateTime.now.ToShortDateString(): Sadece tarihi verir -DateTime.Now.ToLongDateString(): Sadece tarihi ama uzun halde verir. Örn: 15.Aralık 2014 Pazartesi -DateTime.Now.ToLongTimeSring(): sistem zamanından sadece saati alır uzun format -DateTime.Now.ToShortTimeString(): kısa format ile sistem saatini alır CHAR SINIFI METODLARI -Char.GetNumericValue(‘ ’): karakterin sayı olup olmadığını kontrol eder değilse -1 değeri verir. -Char.ToUpper(‘ ’); -Char.ToLower(‘ ’); -Char.IsNumber(‘ ’): sayımı değil mi diye kontrol eder boolean olarak geri döner. -Char.IsLetter(‘ ‘): harf mi değil mi diye kontrol eder boolean değer geri döner. -Char.IsUpper(‘ ‘): karakter büyükmü değil mi diye kontol eder. -Char.IsLower(‘ ‘): karakter küçükmü değil mi diye kontrol eder. -Char.Parse(“karakter”): stringi karaktere ( char ) tipine dönüştürür.